This place is about 5-8 miles from the Strip depending on where you are coming from. The parking is easy. When we went there, there were not busy. The place was clean and small.
For dinner, we ordered Thai iced tea which was very sweet to me. Duck wrap as our appetizer was our favorite. We had also had crab fried rice and Beef Pad See Ew. They were just ok but a good sized portion.
The service was soso, I had to asked for the spice tray twice.
We haven't gone for lunch yet but we will definitely try their lunch specials.
I'm not going to jump for joy over this place but my experience certainly was not nearly as bad as some of the other Yelpers describing this place.
I would recommend this place especially if you are staying in the hotel or live near by.