As far as the restaurant goes, we would always take guests there because of their many choices and the prices were decent. If I had that much money to drop in a casino, I'd go to Las Vegas once a month. They minimized rewards for almost everybody and made it unreasonable to earn better ones. The new rewards program (as of 8/2015) is the worse of all rewards programs I have ever been involved with.
Machines were affordable and payouts enough to keep you coming back.