Carnival Imagination Cruise Review to Mexico
Everything was great. Enjoyed the food, shore excursions, and especially the cruise ship staff! This was my 3rd taking this cruise. It is a good one for first time cruisers.
Food and Dining
Service and Staff
Cabin / Stateroom