It's a small ship. Don't expect anything like ice rinks or movie theaters. Even though it was small it was fine for a couple that wants to get a quick break away. I have 4 kids and it they were there they would have been bored. Anyone with kids seemed very distracted and busy tending to kids non stop. Child care seemed great from what i could tell, i peeked in a few times and no one seemed like they were unhappy. Lots of old folks, 45 minute entertainment was decent. Casino was hopping all the time. Food was super, brunch was very good.
Beach Shore excursion in Costa Maya was 100 bucks for 2. much to be desired, you were in a smaller tourist trap beach. If you were there to get drunk and sit in the sun you would be at home. Kayaks were available which were cool but you couldn't go out too far. NON stop people trying to sell you stuff. Wait staff was super.
Dolphin Encounter in Cozmel was fun, should have done the push/pull though. There is lots to do there other than dolphins go early stay late. Beach, shops, seal shows.. ect. nice facility.
Awesome room steward, the room was remodeled with a few older pieces i think they did a good job hiding. Shower was tiny, Bed OK, a few outlets didn't work. Luckily our room didn't have a lifeboat in front of it. Check this when you book.
LIttle Havana- La Carretta Cuban food was awesome