Carnival Fantasy Sail date: June 13, 2012 Best Vacation ever This being our first cruise, we were very impressed with ship. Read full review