Carnival Imagination
Sail date: March 26, 2012
Cruise was slightly disappointing
There were not enough activities for the adults. The ship however was very clean and in good repair. Food was excellent and the staff were very kind.