Our kids had a blast here! We stayed for hours. The entry fee is a little high but it was so worth it! Food in the cafe is very reasonable. There is literally something to do for every single age group which they have sectioned off so that the older kids don't trample all over the babies and the toddlers. The facility and bathrooms were very clean and smelled fresh! We will definitely be back!