Excellent service from the staff, plenty of things to do on the ship, I only give it 4 stars because I never received my on board credit, and I the guided tour didn't show me all of the Mayan Ruins in the park. In fact we only saw half of the site. And we were only given 45 min of beach and lunch time. I would def, rent a vehicle next time and go at my own pace. But other than that. Outstanding experience for my first time.
*Cruiseline.com is not a booking agent or travel agency, and does not charge any service fees to users of our site. Our partners (travel agencies and cruise lines) provide prices, which we list for our users' convenience. Cruiseline.com does not guarantee any specific rates or prices. While prices are updated daily, please check with the booking site for the exact amount. Cruiseline.com is not responsible for content on external web sites.