Facility is clean and the staff at the front desk is so helpful. They remember your name and greet you by it as you come in.
The trainers are all great though LJ is my favorite. He motivates and pushes without making you feel horrible. I've seen great results with regular attendance!