We sailed for Spring Break to Freeport and Nassau, Bahamas and Key West. Really liked Key West and Nassau; not so thrilled with Freeport, but nice people. The ship was packed with 4600 people--including 1500 kids under 18. Since I was traveling with a friend, both of us wished for more adult areas. The Magic has a large area called Serenity for adults, but alas, no adult pool. The pools (two) in general seemed small for such a crowded boat. But, they have a water park/slides that the kids were thrilled with. We were pleased with the service and the food selections. Breakfast was the most unusual, I guess. Since this ship spends 1/2 its time in the Mediterranean, it likely caters to the European style of breakfast offerings there. However, when in Galveston they should shift the emphasis to what Americans like to eat. For example, if you wanted a pancake, waffle, or the like, you had to leave the Lido Marketplace and go outside to the pool for it. That one line got very long. Hamburgers, fries, and hotdogs were also in this one area only.
Overall, we enjoyed very much our time aboard. We were definitely the largest ship in any port we visited.
We did the art auctions onboard and learned a lot about art and were very entertained. I also visited the workout facilities twice---not as big as other boats, but OK. The spa area has a day pass you can buy for $35 allowing you to use the wet and dry saunas and the mineral baths for the day. Otherwise, this feature on the ship is for those with lots of MONEY--all spa services were way overpriced compared to land prices.
Our room was bigger than an inside stateroom because it had a window. Being on the first floor, it seemed we felt the movement of the boat a little more. We certainly saw the waves passing by as they got bigger one night! We had two bathrooms--one with a toilet. The two bathrooms both had sinks and showers.