Carnival Spirit Sail date: May 15, 2012 Our Alaskan Cruise The ship was clean, nicely decorated, and the staff was great. Read full review