This is a great and welcoming community of karate players. It has a good mix of all levels. Instructors are very knowledable and care about the students and their development. The kids and adults classes are excellent. I would definitely recommended it for beginners and those with karate experience.
Super authentic, they put a lot of work into teaching it correctly.