Snap Fitness in the Junction is a great space if you're looking for a standard gym. It isn't big, but usually isn't crowded. It is clean with an assortment of machines. The free weights section could be bigger.
Some of the membership trappings are similar to other chains. However, they do offer month-to-month memberships, although they require notice if you're cancelling. Perhaps the best part of Snap in the Junction is the owner, Adam. He's a nice guy who always made time for me when I wanted to discuss something. I had mixed experiences with their trainers, but I think that if you're willing to try out different trainers, you'll find the right one for you.
If you are someone who wants a nice space in which to regularly exercise, then definitely consider Snap in the Junction.