Since this is our first cruise we have nothing to compare it to so we give it 5 stars. We celebrated our 7th anniversary the day of embarkation. We loved our room steward and dining room staff. Everyone called us by name which cannot be easy with as many people as they come across everyday. The childcare attendants were great. My daughter loved going to play with friends and do crafts. She especially loved the Dr. Seuss breakfast and parade. Our room was bigger than we expected, and I'm claustrophobic. The food and drinks were good nothing out of the ordinary, although I did try frog legs for the first time. The shows were great, we got to see a few of them and enjoyed them all. Every night before we headed to our cabin for the night we played all the games big games and mini golf, grabbed a hot cocoa and ice cream. It became a routine for us.
Not much to do in Costa Maya port.