Time of my life
Carnival Imagination Cruise Review to Caribbean - Bahamas
Review SummaryI could not believe what a wonderful time I had. The staff was so friendly! This cruise far exceeded my expectations!
Food and Dining
Service and Staff
Cabin / Stateroom
Pros: The entertainment and staff
Cons: missing my flight!