We wanted our grand kids to be immersed in Disney, meet their characters, and experience a first cruise with this atmosphere. Upon signing up, and of course it is expensive, many limitations (cancellation, per Disney, is not lenient) , it was essentially impossible, from the get go, to obtain tickets for the kids to see characters at 'meet and greet' (aka, a total overkill to obtain profit ). Wife tried within hours of availability, and many were sold out. To begin with, in my opinion, the characters should be mingling with the kids, freely available, and every effort should be made to make sure every kid can see every character they desire, at some time. One character, Dr. Strange (appropriate) was greeting kids at an impromptu meet (they did have these) , and we were in line, 4 of us left, - he up and just left - never even looked at us. Unbelievable.
The food was good, better at the buffet on Deck 9 really, as much of the food in the dining rooms was disappointing really. Tough steaks, lobster that did not even taste like lobster, and just many dishes that were not the quality it used to be.
Most of the staff were very, very kind and helpful. If you have an issue however, don't expect it to be addressed well. You'll get all kinds of apologies, typical, and of course the wish for a 'magical day', but not much is done. Sorry, sorry, sorry.
We saw a lot of throwing up, and one of our grand kids got it too, last day thankfully. They do try to prevent it, and I personally think something needs to change with how buffets are done -as many people, kids and adults, contaminate the food one way or the other - I don't know the solution, but it absolutely happens frequently.
Overall, we had a good time, good cruise. I wish they would skip Grand Cayman, the visit is so short, what can you do ,especially with little kids, and their private island, Castaway Cay, is wonderful. I wish they would just take us there, spend two days or whatever they can there. Far better. That was a good stop.
It is expensive, the shows were very good, but again, most things are very competitive to see or get, and so many things you have to get tickets for, sign up in advance - not for me. We have cruised many times over the years, and this seems to be the trend - but I don't like it. I like to be able to go to whatever show, event, as I can. Disney just seems to be becoming more and more commercial, business and profit oriented , and the 'magic' is becoming harder and harder to fine.
Cabin was larger than expected, and very adequate. Toilet and shower rooms are separate. Was fine for us. Wear is evident, and handles in shower ready to fall off, etc, but that is typical. It was fine.