Been going here for years. Friendly, professional trainers and the location is ideal for me! They mix up the workouts every day so you never do the same thing twice & it's great for all skill levels. Always clean and some of my fellow members have become good friends. Way better than OTF!!!