i visited here about 15years ago and it was great then. now not so sure. average waiting time was over 60 mins. food was not good. best option was the popcorn. public shows were great in main street, especially the Xmas show.if you go make sure you buy the express pass otherwise you will wait all day for a couple of rides..