The Asheville YMCA in downtown offers group exercise classes, personal training, swim lessons, and other great fitness and community programs. It has great amenities including two indoor pools, basketball courts, racquetball courts, a steam room, and a sauna. Members find it a wonderful, welcoming, and clean gym with a wide variety of classes and well-maintained equipment. The staff is described as super friendly, very inclusive, knowledgeable, cheerful, and accommodating, providing excellent customer service. It is a highly recommended location.