We love the Spirit Class ships, and the Miracle is our favorite in that class. We were on her this past July,(for the 3rd time), and found her to be in GREAT shape. The crew is the friendliest and most hardworking in the Carnival fleet IMHO. Our dining room wait team was the best we've ever had on a Carnival cruise, and that says a lot since we have been on 28 Carnival cruises. In fact, we are going back on her next week, on a 2 day CTN from New York, just so we can say hello again to some of our favorite crew members. The only negative is that none of the Spirit class ships have the adults only Serenity area, which we really like. They do designate the aft pool as adults only, but it's not the same. I do have a review of our July Miracle cruise posted in the review section. If you have any more specific questions, please ask.