I've been coming here for a little over a year now and I am still loving it. The downside is the price but the pros outweigh everything I think. Each day of workouts are different so you don't get bored although it's always going to be some combination of treadmill, weights, and rowing. Each workout will have you huffing and puffing but you can take it down a notch if you need to. You wear a heart monitor so you know how hard your body is working and if you need to push yourself a little harder. The place is meticulously clean and smells clean and fresh compared to other gyms that reek of sweat. The staff is usually pretty pleasant and actually try to remember your name. They do have an app that you can use to book your classes ahead of time which makes it easier. I was suprised that even for a small gym they still have bathrooms and showers. The trainers never make you feel bad about yourself either. They give you the push you need without overdoing it.