There is plenty of help in the restaurant and they seem to stay quite busy. I haven't been to any of the other two locations, but I'm pretty satisfied with what I've seen from this one.
They deliver, which is a plus, if you're in the area and willing to pay a couple extra dollars. It's a nice change from what you're accustomed to having delivered (Pizza, Chinese, etc.)
The food here is pretty good, but I don't think it's GREAT. I've had better Thai food around town. Regardless, this is a good food option if it's convenient.