I've worked out at plenty of gyms during my life. TruHit is by far the most enjoyable experience I've had at a gym. The workouts are challenging, but most importantly each trainer takes the time to get to know you personally. The other thing that makes them stand out is even if they meet you once, they will remember your name. Scott runs a fantastic operation, and if you stick to going to the same class you'll make some great friends. If you're looking for a gym that will bring challenging, ever-changing workouts that leave you gasping for air during and after, this is the place! Highly recommend.