Carnival Sensation Sail date: April 01, 2012 Cruise to the Bahamas There was a nice amount of food options. Read full review