Could have been better, could have been worse
Carnival cruise lines seems to care more about flipping their ships back out to sea as opposed to resolving issues with the vessel prior to embarking on another journey. We were notified of bow thruster issues a day or two prior to departure, however, it did not affect our vacation as Carnival had secured tug boats to assist in the Ports of Call. The biggest complaint I had during the cruise was the closure of the running/walking trail on one of the top decks of the ship 1 day into the cruise, and it remained closed for the duration of the cruise. This is something that could easily have been repaired with more than 8 hours in port between cruises instead of stealing that luxury away from the passengers. The only option that left me with was working out in the gym, I much prefer to work out outdoors, so this was frustrating. There were also other repairs taking place during the cruise as well, that again, could be resolved with more time in port.
The staff were mostly friendly and helpful. It was a relaxing vacation and while the itinerary was ok, I believe Progreso (Yucatan) could be replaced, it is tedious getting inland to the activities. Our cruise director was excellent at briefing us on what was going on as well as leading the guests in various events. I would cruise with Carnival again, but I would seriously consider other avenues first prior to booking. I want to be ensured that everything is fully functional aboard the ship prior to departure.
Food and Dining
Service and Staff
Cabin / Stateroom