I love Thai food and so I would not say there is anything wrong with the food here, but the guy who serves at dinner time sucks big time.
We have been to this place for lunch and the girl out there is really courteous and nice. So we decided to visit the place for dinner and 2 times that we have been there he has always disappointed us. You enter the place and he would say why don't you take the dinner menu and grab some place behind you, instead of taking us to seat and giving us the menu. You order appetizer and he would not bring the sauce and would instead stand there and play games on his phone. He would not ask if we need anything to drink, nor would he ever ask if everything tasted good.
I mean to say its a fine dining restaurant and not a fast food one. If you are prepared to be treated like that, visit it.