My 3 year old had the time of her life, but I was disappointed. The Disney Oceaneer club for kids was fantastic and the nursery was also good. The adult entertainment and activities were awful. The buffet was better than average, but the main dining room, Pinocchio's Pizza, and the grill was bad to mediocre. If you don't have a rewards status on Disney, you can forget about booking any specialty restaurants, any decent adult or alcohol-oriented activities. Most of the adult activities consisted of Disney trivia, pop music, and NPC pop culture. If you're not an NPC, you will be very dissatisfied.
They can't even get ice cream cones right-these were cheapest and worse I've ever seen in my life. Another low point was the quality of the hamburgers on Castaway Cay in particular. It looked like it was microwaved and it tasted gamey and rotten.
If you're over 18 and not a Disney fanatic, any other line is better-even Carnival. At least Carnival figured out how to make a good burger at Guy Burger joint and has decent pizza.
The cabin and bed were nice. I'm finnicky about mattresses and rate the mattress as a 8.5/10. I liked that the shower and toilet are separated and each have their own sink/mirror combo-that's terrific for families. The pull down bed and couch worked well. The wood trim and furniture in the cabin rattled with ship vibrations and became such an annoyance when trying to sleep that I engineered paper shims to wedge into the woodwork. The cleanliness of the cabin left some to be desired-the nooks and crannies had not been cleaned recently.
If you like to sleep in a cool cabin, you can forget about it. The AC was awful and at the lowest setting, the room might only be as cool as the rest of the ship. I woke up sweating several times during the cruise. A maintenance tech looked at it and said it was operating as designed.
I enjoyed the fact that they don't have a casino and don't constantly try to sell you drinks. I also liked that they had an accessible soda fountain so you don't have to ask a crew member for a soft drink as on other lines.
The internet was horribily underpriced. I understand that they have a profit motive, but charging for popcorn, candy, and soda to see decades-old Disney movies or charging $80-$250/GB for internet access is a bit over the top. The least they could do is free messaging for FB messenger and the like-as many airlines now do.
The ship was nice, but the styling was conservative and a little dated. No real complaints about the ship itself other than the miniature elevators that were finnicky. The engines and propulsion were smooth and produced little noise and vibration.
Overall a nice place for a family.