I've been going here for 6+ years and it is by far the best haircuts I've ever gotten. No matter where else I try I always come back here. Western style stylists just don't compare to the ones here. I have thick, curly, coarse hair and Tony is the best at knowing how to it. I've gotten a range of styles from bobs to long layers here and it always looks great. He takes me large, frizzy hair and makes it manageable and beautiful. And at $50 (the top stylist rate) which comes with a wash, head and shoulder massage, a cut and a style, the price a steal.
One thing to keep in mind with this salon is they are not the best with time management. Make sure you make an appointment beforehand because the wait can range from 10 minutes to 2 hours if you just walk in. Also their stylists are jumping between 2-3 clients most of the time so budget enough buffer time for post-haircut events because chances are it won't be a quick in-and-out experience. If you go here with the expectation that you'll be here for at least a couple of hours, then you'll enjoy it. It's totally worth the time spent.
Also their English isn't the best here so it's best to come with a picture of what you're looking for. It helps with the communication barrier a lot.