Absolutely delicious food. Hands down some of the best Thai food I've ever had. It's a great little restaurant with an attentive staff and an impressive menu.
The only down side? Be prepared to wait. It took 3 days of waiting on my trip to finally be able to stop by and get a table within 20 minutes. The wait is usually well over an hour, or they just flat out tell you there are no tables. But that goes to show just how good it really is.
Worth the wait.