This is by far the BEST cruise to go on with kids. I have been twice and this time my kids had just turned 5 and 13. Disney does everything great.
We do not drink so we only spent $23 on the boat. My kids never asked for anything. ALL was included!!! The kids clubs were great. Thankfully there are port stops or I might have never seen my 13 year old. Your kids are so loved and taken care of that it gives you a chance to be a couple again. And I'm not good at leaving my kids places and my little daughter who doesn't like to be left anywhere kept asking to go. They really made such efforts with the kids. The adult dinning is worth it. It cost us $20 a person. So romantic. They feed your kids while your there.
The 3 BIG shows were like Disney on Broadway. My little girl loved them. I cried a few times at just the lovely time our family was having.