This was spring break for our 12 year old son and 1,400 other children on the Magic this week! The 'children' were great! All 1,400 of them. However, it was also spring break for the college students!! The college students were drunk, routy, obnoxious and always shouting their school chant! (We should know it by now, we heard it enough!)
The great parts: Our cabin steward was amazing! She would make a towel animal for us at night and our son would make one for her in the morning. (It was a fun game!) Our dining experience was awesome! We think the waiter/waitress makes or breaks the evenings. We had my time dining and it was great. We asked for the same waitress every night and were accommadated. The ship is absolutely beautiful! It was extremely clean. Lots of fun things for the children to do. The amazing water park, the mini golf, a brand new ropes course on the highest part of the ship. Our son really enjoyed this, but it was closed a lot of the time because of strong winds.
The good parts: The food was good in the main dining room for breakfast and dinner. We ate at the Italian restaurant for lunch. It was good. Other options for lunch was an amazing salad bar that is a secret! It is where the sushi bar is during lunch hours. Never a line because it was hidden! We did eat on the Lido deck twice, and yes it was crowded. However, with 4,000 people on board, there will be lines. I agree with the other reviews about the pizza bar. There was never anybody around to make/serve pizza.
We had an extra bathroom in our cabin, and with 3 people, it was amazing!!! Two people can get ready at the same time!!