My son's had a great time. The place is not too big where it would be hard to keep track of your kid(s) and it's not too small where you would feel like you are packed in there like sardines. Fortunately, we got there early in the morning when there were not many people there. My boys enjoyed all the playhouses, toys, cars, and train table. I will definitely be taking them back there for more fun times.