Carnival Imagination Cruise Review to Mexico
Our special thanks go to Ivan (Philippines) and Ayu (forgot nationality) who served our dinner. Very accommodating and made us felt comfortable. Went out of their way to help us chose among the menus offered. Our thanks to Aris too who made good sandwiches.
Food and Dining
Service and Staff
Cabin / Stateroom