I visit this location and the one on S. Eastern quite often. The service is great and so is the food. Green curry, pad thai, tom kha are my top three favorite choices.
Update: No longer called Pin Kaow - same chef and menu but it is now called Siamese Bistro