Carnival Imagination Sail date: December 01, 2012 best 5 days ever in 3 day cruise little on the old side, but it worked Read full review