Great atmosphere and effort has been put in the structure and feel, well suited for any style of person, from social aspect to competition style training. Great coaching and training partners.