Helped me build a solid foundation for functional fitness
Huge & clean gym with plentiful equipment
Knowledgeable and approachable coaches
Emphasis on correct form and preventing injuries
Welcoming and supportive community