Carnival Miracle Sail date: September 16, 2007 First time cruisers The overall impression was good. Read full review