Extremely knowledgeable and friendly staff
Attention to detail in warm-ups, technique work, and the workout
Impressive facility
Friendly atmosphere
Coaches are professionals and knowledgeable