Coach Alan was polite and had great English
Showers available
Friendly and knowledgeable coaches
Supportive community
Fun workouts