This place is really good. My family and I come here every time we're in Vegas. I have been to many Thai restaurants in Los Angeles and this one is one of my favorites. I really don't know why it has bad reviews.
I can, however, only review the dishes I have tasted. Before I do, I just want to say that their service is very good. They are attentive and friendly. I think they are really striving to improve their rating.
As for the food, we had the following at least once, most twice:
Pad Thai: very tasty and good consistency of flavor and noodles
Pad Kee Mao: love the taste of the basil and mint leaves (5/10 spiciness is just right)
Pad See Ew: With shrimp makes it so much better. It has american broccoli, which is different from what I have had before, but it makes it delicious and adds to the texture.
Chicken Noodles: Light in color with a hint of sweetness. so good!
Shrimp dish (S-3): Very generous with nice sized shrimps. The sauce is awesome.
BBQ Chicken: No need to dip it in honey. The chicken is tender and very tasty. The fried rice is simple and a great compliment to the strong flavor of the chicken.
Green Curry w/ Beef: I love their curries! Green curry is lighter on flavor compared to red and panang curry. This dish specifically has bamboo shoots which makes it so much better.
Panang w/ Beef: A stronger flavored curry because, like all panangs, it has peanut sauce. The flavor is very strong but delicious. You might have to order extra rice to compensate for the strong flavor. It may be a bit oily for many. It has big chunks of beef which is great but a little tough to chew.
All in all, I'm a fan of this restaurant and will continue to eat here every time we're in Vegas. It is a great way to take a break from the ocean of buffets.