Lots of fun for the kids! I bought the tickets online the day before because it was cheaper and my only complaint was they didn't tell us in person when we got there about the add-ons we could have done during our visit. So my son missed out on that experience. Also the souvenir store was disappointing because it was more like a toy store. I was hoping for more unique items you can't get elsewhere.