Carnival Liberty Sail date: July 17, 2010 An Excellent Cruise The ship was fabulous. Very clean. Beautiful. Wonderful art work. Read full review