I've only been here twice (haven't stayed at the hotel), but it's pretty good. Everything is clean and the dealers and such have always been really nice. It's right next to a really cool outdoor outlet mall, so that can be good if you need a place to spend your winnings.
The food court is decent. It has fast food joints you don't see a lot of out in the world. The people there were very nice and you get a good amount of food for your money. There are a few sit-down places too, a swanky one upstairs and a casual one on the casino floor. I haven't tried them.
My one major complaint is that there's no craps! At all! Talking Stick and Casino Arizona at least have the automated ones--but you won't find that here. I suppose that only matters is that's Your Game. If it isn't, you won't miss it and you'll be pretty happy there. Go check it out.