Good location and friendly staff!
Lovely, open community, good coaches
Invest in good camaraderie, support and encouragement from training buddies and coaches
Helpful and knowledgeable coaches
Positive results and improved well-being