I have been here on several occasions, and I have to say that the experience is good only if I am able to sit at an actual table.
Being in the long tables laid out there is quite uncomfortable during the peak hours...I do not want you to hear the conversation I'm having with people, nor do I want to hear about your boyfriend cheating on you. The layout is really strange in these, so try and request for a separate table if you can.
Peak hours can leave you waiting for a while...so plan for that.
In terms of the food, I have to give it a 4/5 as well since it does quite well to satisfy your taste buds if you know what to order. I'm not saying it goes for authentic thai or anything, but it does leave you satisfied after. I generally prefer the curries with 5 chillies (I have a high tolerance for spice).