Overall, we loved this cruise!
Although the weather didn't cooperate (Hurricane Matthew), Disney bent over backwards to give us the vacation we hoped for. From changing the cruise destinations to providing a free night on the ship, they made sure everyone was taken care of.
The movies, shows and parties were awesome and family-oriented. Loved the live shows! Our children loved being able to watch movies from the pool as well as in the theater. Loved the cast members and their friendliness and availability. If your child wants a picture with a cast member or character, they will get one!
Very spacious for a cruise! Clean, clean, clean!