The staff is incredibly friendly and supportive
The gym is extremely well-equipped
The classes are challenging and fun
The coaches are knowledgeable and helpful
Great atmosphere, great equipment, and great facilities