The ship is amazing. Central park, boardwalk is a beautiful. Food is really good. The buffet is awesome, lots of variety and for dinner, the American Grill was delicious. Plus, we get a Awesome service by our waiter Vishal and his partner Ashok. Our cabin was really nice, especially with a kid under 1 year old. Lots of activity and the golf course is really fun. Lots of pool for kids and for adult. I really enjoy the director of programming and all the activities of the boat. The Parade for the kids or the 80-90 party at the night was really fun to watch. My only issue was the disembarkation was brutal, we wait for 3hrs in line and they almost lost our luggage. Wainting 3 hrs in line to leave and past the custom stress a family before the return flight home. We finally get a taxi. That my only complaint about our trip. Costa Maya was the best port we stop. Roatan is not fun if you are not doing any excursions. Street is dangerous, lots of traffic and etc. Nassau and Cozumel is a great place to visit
Lot of room for a kid and a crib/park. Nice view, close to elevator...
Great pool and mini beach at the port. Plus chocolate factory is amazing