This actually was the first restaurant I went to when I officially moved to Las Vegas, and I've been back three times for dinner (dine in). This last time was my last.
The food is solid. I'm a huge fan of their papaya salad, and have had a variety of their other dishes, including curries and the BBQ chicken. I like the variety of the menu, and the fact that you can request a spice level which exceeds normal western palettes (and they aren't afraid to give you the spice level you order). I did try a cupcake for dessert on this last visit (not sure why I would order a cupcake in a Thai restaurant), and would strongly suggest never to order them.
The reason I'm not returning is the service. I agree with other reviewers that the servers hated their lives. Yes, the water glasses were filled and the dishes brought out promptly. But, I was so uncomfortable with their level of misery at being there, that after paying the bill and exiting the restaurant, my husband and I both looked at each other and said not again.