Carnival Magic Sail date: October 14, 2012 Very enjoyable cruise very nice ship, fairly new, clean, modern, very large Read full review