I'd give Snap Fitness 4 1/2 stars if I could. It's small, but large enough to get a good workout. I really like that I have 24 hour access to it because I can go whenever it's convenient for me. Never too crowded, so I don't have to wait for someone to finish to use any of the equipment... Which I really like! Well lit and good security system. It's a few bucks more per month than the typical gym, but well worth it!