This is a nice establishment, I have never participated in any of the training camps or anything but we have games here sometimes. They do a good job of keeping up with the score and managing all of the games that are going on here. Parking is a bit of an issue on busy days.
*** warning*** its really loud. It doesn't matter where you sit, its all bad. But the kids have fun.