This a great place to train. I was in town visiting my family and I wanted to get some mat time in. I called Sim Go and he was very welcoming. His father was a joy at the front desk and the entire team was extremely friendly. Great training with very technical instruction. I will be stopping by whenever I'm in town. You should check them out if you're in the area.