I’ve been to several gyms before and Snap Fitness is by far my gym of choice. It’s a comfortable, welcoming environment that makes me want to come back. Cameron is awesome and very helpful, whether he’s personally training you or walking by to help correct your form. They are always keeping up on maintenance here, the gym is NEVER dirty, nor does it smell bad.