Pros:
-Good equipment
-Plentiful Equipment
-Clean
-Kind Staff
-Good Price
Cons:
-You must sign 2 year contract
-Gym etiquette is not enforced. Precisely 100% of the time you go, you will unload weight on machines (before you use them) that lazy members have left behind. So prepare to be someone's maid because the guests don't clean up behind themselves and the staff doesn't make them.
I clean up after myself. It's a fairly simple concept and in all honesty not too much of a brain teaser so I'm not a super huge fan of being someone else's clean up crew. My dog can put her toys back but full grown humans somehow can't wrap their minds around basic manners. I won't call it mind blowing but it's fairly irritating.