The cruise was supposed to go to the Western Caribbean, but due to Hurricane Rina the destination was changed to Eastern Caribbean (St. Maarten, Tortola, Castaway Cay). We were disappointed but it turned to work out great.
For Halloween, the ship had trick & treating and a costume party in the late afternoon, and Villains show in the evening.
Our kids loved the clubs. Our daughter was at The Edge which is for 11-13. She hung out there but once she made some friends, they ended up hanging out around the ship. Our son was in the Oceanier Lab and sometime the Oceanier Club - tons of activities - lots of computers which was not always good because he may have spent too much time on those.
Fitness center is small but had plenty of treadmills, bikes and ellipticals. Had some weight machines and dumbbells. There were some classes of about 8 people held in a small open area.
I tried a Men's Shave at the spa. It was not worth the money. They used a standard razor (instead of a blade) and it irritated my skin.
Food was good. Our server and assistant server were excellent. Rotated each night through 3 dining rooms. We shared our table the whole week with another family of four with kids about the same ages - we got along with them real well and the kids hung out with each other. All soft drinks are free on the cruise and private island.
Entertainment was very good, but if you don't like Disney then you may not like it. There were 4-5 Disney-themed shows throughout the week which were all good. They brought on 4 entertainers that were all good - each one did a family show in the evening and then an adult show at night. They had Mickey Mania game show and Who Wants to Be A Mousketeer game show which were fun for families. There were 3 other adult club/bar/lounge areas but the best that I could tell was that not many adults actually used them at late night (after 11pm). The Diversions sports pub had many TV's but could only show 2 different sports games at one time - not good on College Football Saturday when a diverse group may want to see 3-4 games.
The third port was Disney's Private Island Castaway Cay. Excellent. Good snorkeling for novices. A couple floating play areas for the kids. Bike path around the island. Rent boats. Parasail. Kids club on the island so adults could go to there own beach area for quiet time. Very nice beach. Lunch is served on the island. We weren't able to disembark from the ship until 11:30am and they closed the lagoon at 4:30pm so we would have liked a little more time. They even closed down the gift shops 45 minutes before it was time to get onto the ship - they were pushing people out of the shops who were willing to spend money.
Disney Magic has 2 cordless phones in addition to 1 stationary phone for each room that work across the entire ship. You can call your room, the other cordless phone, or other guest phones. You can also text other phones and Disney sends text messages to the phones for some specific notifications (i.e. time the kid's club closes if your child is there). The kids clubs use these if your children want to contact you. Convenient.