Their coaching staff is incredible
They are very clear with instruction
All equipment you might needs is provided
Programming includes strength and endurance
The community here is amazing