Excellent gym equipment & well thought out, structured classes catering for a variety of abilities/needs
Experienced coaches at hand to answer any questions & offer advice
Highly knowledgeable and experienced coaches
Top-notch facilities
Great community and team support