Disney does an excellent job of entertainment. Disney shows were Broadway quality in both talent and production. Ship seemed a little too crowded for outdoor shows, and for family pool areas.
Definitely liked the rotating dining (you dine in three different dining facilities during the week, with different chefs, but same servers).
Will do again as a large family event. Will probably not do again for adult only. We did not have the opportunity to utilize any of the adult only venue, so you should rely on others if you are planning this for adults only.
Inadequate HVAC, also... very noisy... was creeking a lot.
Size of the cabin was more than adequate, along with more than enough storage space.