This gym has everything you could imagine, including tennis lessons! They have the regular weight training and exercise equipment plus indoor and outdoor pools, a pro shop, massage therapy, steam room, sauna, even a café! They also offer many different programs. From Yoga and Spinning to health education programs. But the membership fees are high. I guess it is because they offer so much with their memberships. I have never been able to afford to be a member there, but I have taken advantage of a few free and discounted trial memberships!