We have been on many cruises but this one had a lot to complain about:
No free desserts in the evening - you need to pay extra (and not cheap)
Limited variety of food offered at dinner
Food quality below other cruise standards
No pool for adults to swim - just a wading pool
Limited activities for children not yet out of diapers
Entertainment geared strictly for young kids (over the top routines)
Considering the price we paid, this cruise was way below expectations. We will not take the family (children and grandchildren) on another Disney cruise. Not a good value. Take the kids to Disney World if you want something Disney - avoid the cruise.
The ship is nice and the crew was helpful, but this cruise is a very poor value for what you get. The ship had a surprisingly high number of bars - not what you would expect but I guess Disney is aiming for profits.