This place is awesome. Before renovating, it was called Taste of Thai House, and the food was delicious, but the atmosphere a bit shabby. Now, the menu is the same, but is matched by very nice decor, and the service is over the top.
My test of a Thai place is in the veggie spring rolls and the pad thai, and both are perfect here. Unless of course you like your pad thai ketchupy or slimy.