Carnival Miracle Sail date: April 04, 2011 BEST VACATION EVER! The ship was wonderful and the service was superb! Read full review