Great coaching that focuses on improving technique
Amazing community where everyone is welcome
Supportive training environment
Well looked after equipment
Good music