Sat my IPAF course here and couldnt fault the company! Highly recommended, knowledgeable, friendly trainers and modern equipment. They even kept the hot drinks flowing th ... more