I want to give 4.5 stars... but since I've always had really incredible service here... I'll bump to 5. Everyone is very accommodating and the wait staff is knowledgeable and really kind.
However, there's one specific thing that has bothered me, the pad thai here is not as good as it could be. I LOVE pad thai, and I've had some really delicious authentic Pad Thai in Thailand and I've also had some really delicious cheap pad thai from some divey crappy to-go only places that were still very yummy.
The pad thai here is a little bit bland and a little soggy almost like it wasn't made in a super hot wok but was cooked over slow heat with a lot more liquid than I've ever had before. I've ordered it a few times, as I don't like to judge restaurants on potential one-off situations. I order it as "hot" every time and I've gotten some really different results, along with inconsistent amounts of peanuts (I mean not a big deal in the grand scheme of things)
With that being said, everything else is great. I've had their curry and it was good. The ambiance of the place is very cute and cozy. The patio is really cute and faces out to the Old Town Area. I've seen some comments here about prices... I don't think other yelpers consider the fact that they are eating in the middle of Old Town. The prices are on par with the area, and you're getting what you're paying for! Great service in a pricey part of town.