This is a great place for both kids and adults. They have multiple gyms, olympic size swimming pool. Kiddie pool. Weight and fitness gym and offer numerous programs that run all throughout the year. The best part when my daughter was learning to swim their kiddie pool is heated and it is shallow and gradually slopes so they can adjust. She also took ballet there just to show you the variety. She can not wait to go back to take more swimming lessons or take tumbling.