Great fun team atmosphere and plenty of equipment
Coaches are welcoming to people of all fitness and skill levels and have time to work with you
Plenty of events to attend and very encouraging towards the younger generations getting involved
The Coaches are extremely helpful and knowledgeable
Classes can be hard but rewarding