We had a great time on the Disney Magic on our 5 day cruise out of Miami. The food was good from breakfast to late night snacks. We liked the room service which was included unlike many other cruise lines. The service from everyone was great. We especially enjoyed our dinner server. The entertainment was enjoyable for all in our group ranging in age from 7 to 60s. We especially liked the pirate night activities and fireworks. Our captain did a wonderful joy finding an area without rain to have the fireworks. Our balcony room was very nice with a great room host who whenever we saw asked how we are enjoying our stay. We liked the split bath. It made getting ready a bit easier for all. Seeing all the Disney characters was fun. The whole family had a blast. We can't wait to go on another wonderful Disney cruise!
It was very nice. Love the split bath.
Too many pushy people trying to sell you stuff.
Best private beach/island ever!