I have tried it a few times because I want to like it, but despite the people who run the place being very nice, but the food is just bland.
Thai food, like American food, varies from region to region. It will never taste right though if shortcuts are made with the ingredients used.
I would take a pass on this place and go to Siam or Sala Thai instead.
tldr: nice people sub par food.