Friendly and knowledgeable coaches, plus a great bunch of people to train with - couldn't ask for more!