Carnival Imagination
Sail date: June 01, 2006
The ship was very clean and well kept. There were a great many children so if you are looking for an adult cruise carnival is probably not the cruise line. The food was excellent and the time in port was acceptable. Service was wonderful.