Caring and knowledgeable owner and staff
Community atmosphere
Variety of workouts and skills
Great coaching
Worth the investment