This martial arts school is a great place to learn Aikido and Karate. The instructors are experienced and patient, making it easy for beginners to pick up the skills. The atmosphere is welcoming and inclusive, with students of all ages and levels training together. The school is well-organized, with a clear structure and expectations for students. The facilities are clean and well-maintained, with a wheelchair-accessible parking lot. One thing to note is that the school's hours are somewhat limited, with no classes on Monday, Wednesday, and Friday. However, the Saturday morning classes are a great option for those who can't make it during the week. The school's community is strong, with a sense of camaraderie among the students. Overall, it's a great place to learn a martial art and improve your physical and mental well-being.