Carnival Miracle Sail date: June 20, 2007 A relaxing vacation A very impressive ship. Read full review