I love this facility! It's clean and bright. It has an indoor track, a good number of cardio machines and weight machines. It has an awesome indoor basketball court which sometimes gets used for extreme training and volleyball. It has a couple of nice aerobics room, plus a couple of racketball courts and a rock climbing wall to boot. I primarily joined so that I could lap swim. Unfortunately, they limit the times that the pool is open to 5AM - 7AM, 11AM - 1PM, and 5:30PM - 7PM - times when there's a lifeguard available. And during the summer, the pool is overrun with kids, and the afternoon lap swimming gets pushed back to 6:30PM start. to accommodate the local swim team. These times don't work for me. Also, during the summer time, it was close to 4 swimmers per lane. The teenage lifeguards don't impose the slow to fast lane designations and don't remind people to circle swim. I never got a good lap swim workout. But the pool is kept up impeccably, and the locker room is nice (except during the summer time when the kids make everything sticky) A great facility overall.