We had a wonderful time. That being said, there were a few minor dislikes. None ruined anything, but would be nice if they were different.
Ice cream on deck 11 only open limited hours. Kids seemed to find it closed when trying to get some quite often. Only open about 11am-6pm.
Buffet didn't have a huge selection, and was closed from 5pm until 6:30pm and didn't open until 7am in the morning. The afternoon time was a pain when trying to feed the kids before going to Adventure Ocean. All stations seemed to have the same 10 or so items. On the goid side, we never had a problem finding a seat. Other cruise lines seemed to have buffet open more, but close lines one at a time to switch over between meals.
Cabin was nice, but could use some attention. Mini fridge kept things cool at best. Shower kept backing up somewhere down the line and flooding the bathroom outside the shower. Spoke to people in next cabin, and they had the same issue with shower.
Just to and from the ship this time, but it's a nice port. This was our 3rd time there. Really enjoyed El Moro. Smooth experience getting on and off the ship.