I am a member there and I love it. It isn't a fancy gym - but it is a good one, tons of decent equipment, good classes and a real sense of community. The $20 offer is a great deal but it comes with some caveats. I think there is a deposit to be paid and I don't think, for that price, you gets towels. But overall a bargain.