Everyone made me feel very welcome
The facilities are excellent
The knowledge and expertise of the trainers is impressive
The precision, planning, and thought that goes into the sessions is remarkable
The community/family-like vibe is amazing