I enjoyed the Disney cruise, as did my husband and ten year old son. We have been on many cruises and I must say Disney is by far the best and suited to kids of any age!
The magical art is fantastic!
The only so so would be the food, nothing to rave about.
Disney is more expensive, but I would say worth every penny.
They also have no problem with you bringing your own alcohol, a definite plus. I also didn't feel pressure, like they were trying to sell me something every moment of the cruise..
Loved the time at the Disney private island, Castaway Cay. We could have stayed a week there and been happy, the best!
Another negative would be the spa. On most cruises I've been on I've gone to the spa for a massage. The massage's have always been wonderful, relaxing then at the end they try to pressure you into buying their products. Big turn off and it almost ruins the relaxing treatment you just had. This is the same on any ship and on my next cruise I will skip the my massage.