I've been using koncept gym for a number of years, the training is top notch, i do the MMA classes and Thai boxing/muay thai classes. Great for fitness as well as competition and self defence. They also do circuits and other fitness classes (Date of experience: Feb, 2011 )