This was our 9th cruise, 6th on Carnival, and we really enjoyed the Magic. Our spa cabin on deck 11 was perfectly located, secluded, and quiet. Loved the super comfy beds and great pillows. The amazing spa amenities were worth the extra cost of the cabin.
This is the largest ship we've ever been on and had some concerns that it would seem crowded but it didn't at all. In fact, there was an abundance of outdoor spaces and plenty of opportunities to find a good spot to relax. There were pools in several places, lots of hot tubs, and plenty of lounge chairs. (Unless you wanted one by the Lido pool.) Enjoyed all the outdoor movies especially because of the cozy comfy chairs and sofas on several levels around the Lido area with perfect views of the big screen.
The only complaint I have is with Your Time Dining. We've done it several times before with no problem and minimum wait times. This time it was terrible! The lines lapped themselves around the lobby deck and an hour wait was normal unless you went at the very beginning or at the end. Another minor aggravation was with the so-called Pilates class. I've been a Pilates instructor for years and the guy did not use ANY recognizable Pilates in the whole class.