Spacious and well equipped gym
Strong coaching team
Friendly and welcoming members
Good programming and great instructors
Great community and team atmosphere