Carnival Imagination
Sail date: March 01, 2010
I have sailed with Carnival before and it was not enjoyable. This new ship, bigger and better, helped my friends and I have a great spring break with no hassle. There was plenty to do: casino, mini golf, gym, spa and just plain eat for everyone to enjoy.