Friendly and supportive for first timers and experienced athletes
Great coaches and fun atmosphere
Amazing community feel
Detailed and helpful cues from coaches
Great fitness tips and support