I actually thought this was a good value, and a solid place to eat. Came here as part of a package tour and was pleasantly surprised. Service was good, the lunch buffet was more than adequate. They have an international theme to the buffet with various "ethnic" stations and that sets it apart from just an American buffet. Did the Asian stations have food that tasted genuine to their respective culture? Not on your life, but who cares? The price was very reasonable for what you got and the variety was welcome.
This Hotel rooms are for tourists, but the casino and restaurant are actually geared towards the locals (notice the pictures on the walls of all the Casino's big winners). It is not a "strip" experience. The locals want an affordable place to eat and then gamble and that's what this place provides.
Once again, if you crave fine-dining, look elsewhere, but if you are just the typical average American, this place is right up your alley.