I've now been a regular here for almost two years. For awhile I went weekly because their food was that good, but it's slipping, as is the service.
Things that used to perfectly cooked are now regularly underdone - think nearly raw broccoli and carrots. The regular servers were the owners adult children, and now it's usually a guy who doesn't speak enough English to take a food order, so the food almost always comes out wrong. I've tried to avoid this twice now by placing to-go orders before the son leaves, and in both instances the food was very wrong.
It's worth a try, especially the yellow curry (which is on the sweet side), so long as you can be patient. The Pad Thai is still not as good as Yupha's.