August 2015 - Carnival Miracle to Mexico
All aspects were exceptional. Our room steward was just awesome. The ship was maintained clean, decent and in order. The dining experience was so much better than our last cruise. And, the photographers photos were better than expected. Carnival has definitely lived up to its name as the fun ship.