This is the Goodlife location I go to most often. Like all locations, the staff really push to sell you personal training sessions when you first sign up, so be aware of that if you want to join.
The gym itself is always clean, locker rooms well maintained. There is the occasional machine that is out of service but that's to be expected. There are a ton of cardio machines (almost too many) and a decent amount of weight machines. The weight machines can get very busy during peak hours so if you prefer using them over free weights I'd suggest going during off times, otherwise you'll probably have to wait.
I've tried some of the yoga classes and thought they were great.