This place is great, their $ 25 play all you want pass is perfect. Wasn’t to crowded at first but even when it started to become crowded the staff had color cards to hand out to determine which game you would be playing. The staff also does a great job at keeping large groups together. Service was great, staff was knowledgeable. They don’t serve food but with the all day pass you can come and go as much as you want. I give it four stars instead of 5 just for the lack of concessions. Facility and staff get 5 stars