I have worked out at a few different gyms in the area over the past few years. I found Zen Rock Fitness and haven’t looked back. Firstly, there is an atmosphere of warmth and welcome to the place, and it’s beautiful here. Petra couldn’t be nicer. I have received caring and thoughtful guidance for my physical training from her as well as Heidi and Dwayne. I anticipate my sessions here with excitement, even when I know I’m going to get my ass kicked. ( I mean that in a joking way, of course). As a result of the training from these lovely people, I look and feel great. I haven’t sustained any injuries from overzealous and ignorant trainers – they would never get hired at Zen Rock. I cannot recommend this place enough.