We thought the Magic was a Nice ship. Clean and well appointed.
Where we ran into problems was the LACK of Authority and/or supervision taken by the Ships Staff & Crew.
This is a Family Cruise Ship, and we have a 6-year old of our own, so we knew going in, that this ship would be full of children.
nice "very plain jane" stateroom. small balcony with NO cover