We figured Disney would be great with kids considering the characters, shows and kids club. We have a 7, 5 and 2 year old. No previous cruise experience. Many kid friendly resorts though.
So on the criteria of characters, shows and kids club.
Characters, Disney comes through. No complaints. If you have kids who love princesses, ignore the rest of this review and just go. We have 3 boys, who were fine to meet Elsa, along with Spiderman, Woody and Mickey. Would have been nice if Disney could do more Cars stuff, not sure if its logistics or Pixar limitations but character meetings met expectations. Avoid that Bibidiboppity makeover if you want to save yourself a couple of hundred bucks but I can see how parents of princess fans spring for it. We did not buy the prince charming package.