Great family-like friendly atmosphere
Good weekly workouts
No pressure affordable membership
Knowledgeable and supportive coaches
Classes are small with a few offered per day