I joined this facility because it was conveniently close to my house. They have a decent amount of equipment to train on and weights are there like any other gym. Thumbs up on the indoor track. The basketball courts are available and there are fitness classes always going on. The only reason that I don't give this place 5 stars is the pool which usually only have two lanes available for laps unless classes or school swim teams are meeting then you are out of luck. I don't mind sharing lanes but it can get chaotic especially if you are a slow swimmer. However the hours of operation (5am-9pm) during the weekdays are good. In conclusion this place is good place to workout, just not great.