Fantastic indoor sports complex. Huge, has almost everything one would need. We go for volleyball. Concession stand and even a bar on site.
Parking can be a bit of a pain during tournaments, but still not impossible to find a spot (even if you're forced to park along the road). There is plenty of land to develop more parking.