Great coaches, fun classes, effective training. There's a great programme of classes and some open gym sessions, so plenty for everyone!