It's been a few months since I was there last, but I thought I'd share my experience.
I was fully aware of the longer wait times(checked their website as well) and tried to go earlier. The guy outside was friendly enough, wrote our names and said it'll take around 30 minutes. We went to grab a coffee and came back. Wait time is not a big deal. At least they don't make you freeze outside!
Unfortunately we got seated at the bar and we were told we had to wait around 15 more minutes if we wanted a table. We were both hungry and didn't want to wait longer.
Fortunately the guy at the bar was also quite friendly. I got the green curry which I think was the best I've ever had(*just to clarify, I'm not eating Thai food that often).
Overall, I'd say the place was quite good and charming. The music was fine, too.
In short:
Food: 4.5
Service: 4
Place: 3
I'd give it 3.5 stars because they could have given us a table. I guess they were waiting for a larger group.