Welcoming and encouraging community
Experienced coaches always willing to encourage and give pointers
Top quality equipment
Ability to see results
Variety of skills to learn and improve