We have a 6-year old granddaughter & thought this would be a great cruise to take with her. However, it turned out to be not so great. The internet is awful, extremely expensive even if all you need to do is to send a short (all word) e-mail to keep our granddaughter's Mom informed about a stomach issue she had. We took an excursion that cost us over $300 for the 3 of us that would not let us take pictures & then wanted $200 for 6 pictures. When we complained to Disney, they said they had known about this issue for years and yet had not done anything about it.
The swimming pool is so small that you can barely stand up in it much less swim. Our granddaughter loves to swim so she was disppointed.
The last day at sea was a Star Wars Day and Disney meant it. There was absolutely nothing to do on the ship if you were not into Star Wars. Not a movie, nothing!!
Cabin was fine. Our cabin attendant was excellent.