I went at a busy time of day (noon) and it was bustling in there which was a good sign. The place had an excellent 'vibe', clean looking and enticing. The wait people were very friendly and seemed attentive. The food was very flavorful. The downsides were the portion sizes were very small and the food temperature wasnt as hot as I would have liked it. I told the waiter about the food not being quite 'hot enough'. He apologized profusely saying it was a very busy day and they had a small staff. he offered me a free dessert. That was a nice touch. He also said "I do hope you'll be back and I apologize'. That was a sign of a well run restaraunt so I WILL be back.
The prices are very reasonable which is why the portion sizes might be small. I had the panang curry with shrimp. The flavor was perfect but the amount of shrimp was small. The soup with cilantro in it was excellent but again a very small bowl. The springroll was not great (just so so) and I wouldnt recommend it.
Overall I will give it a thumbs up and will go back on a not so busy time of day.