Well, having sailed with Royal Caribbean, I found Disney lacking in food choices and service.
It's true that the ship is starting to show its age, but for being 14 years old, it is in remarkably good shape. It is obvious they work very hard to maintain it although a few times became a nuisance when they closed off key areas for cleaning or resurfacing.
I expected better food choices although the food was good. With the exception of Palo, the adult only restaurant which was the best meal I have ever experienced. If you go on the Disney Cruise, Go to Palo.
The main pool was a joke. What were they thinking with this one? A tiny pool sunk into the mid ship deck. May as well swim in a margarine container. The Mickey pool was okay when it wasn't crowded by a hundred kids which seemed to be the norm.
Disney shines with its spectacular shows and Character greetings. The navigator was essential as there was always a choice of what to do next or where to be.
Disney's Island, Castaway Cay, would be a great resort. We could of spent a week there.
The kids loved Oceaneers club and Oceaneers Lab, Most nights we had to drag them out of there at midnight.
Night life for the adults was, oh wait, there wasn't any. The ship is like a ghost ship after 10 pm.
Overall, nice clean little ship, food was acceptable, entertainment was fantastic and service was excellent but not equal to some others like RCCL.
If it wasn't a Disney ship complete with the Disney characters and shows, I'm sure this cruise line would not get as good of reviews as it does.