My 3 yr old and 7 yr old girls loved it very bit. The idea was to let them see the characters and hopefully make them beleive in the fantasy they create. Disneyland does that & more .... in style.The evening fireworks was spectacularThe villains parade and Mickey Mouse parade funtastic.The rides were so cute that my younger one wanted to keep doing them. It was indeed magical for the kids and the glee on their faces was worth every minute  nickel spent. We took the 2 day pass, did the evening parade and fireworks on day 1 and spend the entire next day on the rides for children. None of the rides are scary. The slow ones are where the kids enjoy anyway....The boat ride was nice with a lot of animatronics which thrilled the kids. The shows were grand too.Final tip : Go during the weekday and if it's a kid centric holiday take the 2 day pass and expect to get a bit bored since adult rides are few and far. The happy kiddie faces will however replace the boredom you face.Must visit for children of all ages.