Carnival Imagination Sail date: December 01, 2009 My cruise during this holiday season The ship is old and dirty. Read full review