We came on a summer afternoon and it was not packed.. which I enjoyed. The place is SO clean and doesn't smell like a sweaty locker room. Staff was super nice and food was great! My 10 year old loved it, especially the jousting and the obstacle course. We will try out their toddler time soon for my 2 year old.