I have been back to Pin Kaow several times now and also have been to many other Thai places in the valley. Here is my updates:
1. The food - Still overall very decent, just not totally great. The food is nice and tasty and I like there spices overall. However, after trying so many Thai restaurants in the valley, I want to be wowed and the food here did not wow me.
2. The service - I felt kind of like I was bothering them or it was very special for me to be eating here. Very odd.
3. The Ambiance - If you want to have a large party, a quality environment, this is the place. The decor is excellent, they have plenty of large tables and for most, it will suit the needs of parties of a variety of sizes.
I still say check it out, and it is a decent place to try for sure.