This is a fun family run gym, with great atmosphere. I've been going here for 6 months now and it's by far the greatest physical challenge I've had to date. I'm a regular ... more