This place has recently changed management and the quality of the food and the service has gone down hill.
We ordered a "Thai" beef salad that tasted like someone had mixed a heap of beef stock and poured that over some beef! No fish sauce, lime juice, no sweetness of palm sugar, it just tasted like beef stock.
When we said that we weren't happy with this they made it again, more or less the same way. We didn't eat it and said we weren't happy with the dish but were forced to pay for it anyway.
Disappointing as I've had good experiences there in the past. Definitely won't be back.