The All-You-Can-Eat Fiesta Buffet is terrific, and worth the price, especially at breakfast. I just wish that it would open up earlier than 8 AM, to accommodate locals going to work. And the price (if you have an affinity card) is certainly more than reasonable. The servers are, for the most part, very friendly and personable, and you should generously tip them. The omelet station produces flawless egg creations to your exacting specifications.
I only stayed in one of their hotel rooms for one night (March 17, 2012) and didn't feel that the room charge was reasonable, considering what I got in return.
I'd certianly give this place a good recommendation, as far as the restaurants and the gaming is concerned. But as far as the hotel goes, I believe you could do much better.