I went here once several years ago and wasn't impressed, but recently I've recently gone back and I've been extremely impressed with the overall experience. I understand there was a change in management some time ago, and they are clearly doing things right. I've been back three times recently and each time my family all agreed it was excellent.
I have dined at all the Thai Basil locations multiple times and feel that when you're craving Thai food, each of these restaurants is a consistent and reliable option. Based on my recent experiences with this Chandler location, I have to say it is the best of all the Thai Basil restaurants in the valley.
BTW, I saw someone gave a one-star rating after trying their panang curry. I had it recently and there is no way any reasonable person could offer such a rating. I'm a curry-loving person, and it was up there with my favorite curry dishes I've ever had. Even if the person didn't like the particular way the sauce was prepared, everything they serve is made with a great deal of care and always with fresh ingredients--there's no way you can call it "vile" and give the restaurant one star. That's simply ridiculous.