Such a good friendly team environment, great coaches and all round good time. Best way to get fit and learn something new each day