I have been a member of Snap Fitness in Mahwah, NJ for 5 months now, and it has been a great experience. The place is always clean and the staff is helpful and courteous. They have a good variation of machines, and you never have to wait to use them. It is very convenient since they are open 24/7. I've been a member of other gyms, and this is by far the best.
more