Friendly and talented instructors and good value for money. Nice mix of fitness, karate techniques and combat skills, with a good balance of discipline and fun. Far bette ... more