I've only been training here a couple of times a week for a couple of weeks so I admit I'm not an expert reviewer. However, I have to say -- so far -- this place hits all my sweet spots: clean, spacious change rooms; friendly, well-behaved (mostly non-grunty / angry) clientele; nice range of equipment; no distracting dance beats pounding in the background. It's a place where you can concentrate on your work and yourself. Although I haven't done any classes or visited during "peak" after work hours, from my limited experience I'd recommend Cardio-Go. It's a good place.