The cruise experience was good overall. We didn't stop at the Princess Cave due the weather. They took as to Jamaica instead. Costa Maya is not a good destination. And the Power Snorkeling tour that we booked there was just terrible. Complete rip off.
But otherwise we enjoyed the cruise, the food, the crew, the service.
Food and Dining
Service and Staff
Cabin / Stateroom