I have visited there for a couple of times. The service was great. The owner is very experienced and also very friendly and patient. The facility is in great quality and there is no waiting time. The price is a little bit expensive, but for the service you got, it worth the price.