Excellent coaching
First class welcoming community
Good kit
Warm and family atmosphere
Coaches show kindness and professionalism
Very varied crossfit exercises