Carnival Imagination
Sail date: August 03, 2012
we boarded carnival imagination. it was a very nice ship....good for a weekend type cruise. i would definitly recommend this ship. The staff overall was amazing, friendly, helpful, and entertaining