Best staff! Everyone is so friendly and helpful. Intense and fun workouts that give you quick results. The gym is clean and the equipment well maintained. The only reason why I'm not giving it 5 stars, is because I wish it was a little bit cheaper for families where everyone wants a membership.