Visited end of December with my 7 5 and 4 year olds. They loved it. Very appropriate for their age however you have to be organized as the shows and character  meet and greets  have strict times. It is a good idea to download the app which is live and gives tells you waiting times at the different rides. The Lion King show was nice, the Parade at 4pm was fabulous.I didn't think we would last 3 hours there but we were there from 10am to 7pm . The food is basic but we didn't go there for food so no biggy. And signage was poor. But the app was very helpful 