Carnival Imagination
Sail date: January 09, 2012
very good cruise, the staff was excelent, food was very good. If could change something is going to another port outside the USA instead of key west, Cozumel was great.