I choose because why else Disney! Toddlers 3 and 4 girls of course loved it! Took 5 adults to corral and keep up with them. Never had such friendly and great service on a cruise line the concierge level attendants were stellar!!! They made up the bunks in the cabin for the grandkids for one night for us so the parents could have a break and they allowed them to come into the lounge to have breakfast and watch cartoons. BBB for the girls is the best money spent as is Palo. Regrets, if you have small kids don't waste money on a cabana its far from the activities. Would not do Couples Villa in port you'll likely be facing another ship during you romantic hottub experience. The Shows are great keep the little ones up for Beauty and the Beast!!! For the oceaneer club a bit disappointed its connected to the older lab club from behind the walls and we dropped off toddlers at oceaneer for face painting and somehow they wandered over to the older side and an hour later did not get their faces painted making us late to dinner, Quire unorganized apparently the key is to watch the schedule for planned activities which we learned the last day otherwise they may end up sitting. Older kids who love video games probably love it.
I will probably do another IF i can work out the bed situation maybe I'll sleep on the fold out couch. So great cruise IF the kids love Disney I"d say the younger the better since they still believe in all the characters but better accommodation for the $$$ on other lines.
Small for the price very! Queen bed the worst problem of all found out the have done this on ALL Disney ships no more twins pushed together not good for us at all. (we have to have a king)