Location off of Hendersonville Road-
Very patient and welcoming staff. I take my grandkids for swim lessons here five times a week and they absolutely love the instructors and lifeguards (taught my youngest to swim without struggling.) Very open place for many different kinds of people. Everyone is really nice and willing to help you with anything you need. Definitely the place to go for swim lessons, fitness classes, and tennis. The only thing I wish they had was a hot tub.