My son and I had an amazing time while we were there. However I will say it is very expensive. Definitely not the place to go if you are on a budget. However if you want to splurge every now and then I highly recommend this place. Be sure to keep an ion your children it gets packed pretty fast. It also has an amazing bar. The food is not to be desired. I'd personal eat somewhere else And only go here for activities.