I like this gym.
It's close by, it's open at ridiculous hours when one should be sleeping, but for some reason I want to be swimming or "playing" basketball (usually that consists of me missing the shot and running around the court chasing the ball, but at least it's 2:00am in the morning and no one else is around!!)
And it's not fancy schmancy so I don't have to try too hard. ha.
I've found it to be pretty clean, and I like the front desk staff.
I've only tried one of the group Zumba classes because my friend was into it, but it's not really my thing. But I hear that the classes are well-attended, so if you like the group exercise dynamic they're probably good.