This is a great place for people who want their kids to get private coaching and play competitive club basketball. The coaches really coach the kids well. There isn't a lot of space for parents to sit and watch games. there are two full courts that are in constant play, and a little warm up court. The only negative thing I would say about this place is that the bathrooms are filthy & I dreaded having to use them.