Having been a member here for 2 years now, I can safely say that I love this gym. They are constantly updating the equipment, including a huge overhaul last year after the floods. The people who work out here are really friendly and will help out those who have questions. The staff is always courteous and they can actually answer questions when you ask them. The best part for me is the variety. You can swim, steam, play tennis, badminton, basketball, or use free weight or cardio. They have a good variety of classes, although I'd like to see a few more. The only reason that I can't give you five stars is because the parking is sometimes brutal. On event days, they should have a bigger section cordoned off for members. I understand that events are important and validate the facility, but please don't forget about your everyday members.