Disney does it right. If your kids are the right age where everything Disney is still magical and larger than life, then it’s money well spent. The onboard shows and entertainment are high quality. If you’ve seen a Disney broadway show, it’s similar quality. Not like normal cheesy cruiship acts. The service and staff are a step above other cruise ships. The quality of the kids center and kids areas are very nice. Plus the theater onboard plays brand new Disney movies. Tons of star wars characters, marvel characters, Disney princesses, etc. Pirate Night at Sea. And during Halloween would be epic. Do it. You won’t regret it.