Community of supportive members
Nice space and equipment
Kind and knowledgeable coaches
Welcoming atmosphere
Plenty of equipment and space