Over all, we had a great time. And my kids especially enjoyed it; they have fantastic kids' programs for all ages (both oldest son and youngest son ended up with the 11-13 year olds all week).
So bottom line, if you have children or grand children, this is a fantastic cruise! Lots and lots of activities for the kids, lots of family type events, etc. They do have adult only sections so once you drop the kids off at their activity (youngest son and oldest son came and went on their own since it was the 11-13 year olds), then you can find some quiet areas. Also, after 9:00 p.m., a lot of the lounges that were open for kids were now off limits. Not an issue normally but we really wanted to do some family game nights and we never found a place to do that after 9:00 p.m. That was kind of a bummer for us.
The food was just OK. Some dishes that were supposed to be hot were cold, others had little flavor while other dishes were fabulous! I guess we were spoiled by the Regent Seven Seas Mariner but now that I look at their current prices, I really cannot compare them to Disney. It's like comparing a Four Seasons hotel to a Best Western or Holiday Inn Express (we love BW and HI). Apples and oranges. But for the value, it was excellent. We spent about $1200 per person and we had 2 seperate staterooms. The same 2 staterooms on the Regent Mariner would be a lot more! Also, you do have to tip and pay for all alcoholic drinks on the Disney Cruise. On the Mariner, it's ALL included. On the Disney Cruise, we had to pay for just about everything including internet. It does add up but not what we would pay on the Mariner! (We paid an additional $1500 for shore excursion, internet access, surcharge for the adult only restaurant, alcohol, club sodas, lava flows for the kids and laundry).
Plenty of room for two people. Liked the seperate shower/tub and toilet areas (with 2 sinks). Great location to The Edge and dining and lounges on the 3rd deck. Easy access to elevators. Easy access to laundry on the 2nd deck. Hallway was noisy but because of the children running up and down. Some noise from the engine room.