Snap is a great gym with wonderful Cybex equipment. The staff is very helpful and pleasant. The trainers are very good. I have belonged to several gyms in the past and this is by far my very favorite. The location is great, the members are pleasant and it is just a good workout experience.
Pros: Best gym in town
more