This YMCA has everything you want in a gym, and wide cross section of people. Not too many "hulks", but I don't mind them, either. I trust I can go here after work, get in a nice workout, and not be bothered by anyone. But, I've made a few friends here, so there are definitely some nice people to meet as well.
I just wish they'd enforce people cleaning the machines after use more!