This is the only gym I've ever liked. Cassius and Fernando are amazing trainers who know how to take you to your limits, and push them in a controlled, responsible manner. The gym is small, a pleasant contrast to the traditional megagym, and the staff are very friendly.