Joined here in 2016 and haven't looked back. A friendly place to train with great staff and top of the range weights and equipment. Suits beginners and experienced gym goers and the free classes are a welcome bonus. The snap fitness staff are knowledgeable, approachable and make the gym feel like a community. Top place to train A*