We've stayed here quite a few times, and it is the better of the two casino hotels in the immediate area. Nice, big rooms, with a huge bathroom, with both a shower and a separate tub, and with a sunken sitting area near the window, with its own TV and mini-fridge. They recently improved the TV offerings to the best and most comprehensive lineup of (mostly HD) channels I've seen in a hotel. I like that they have things for the whole family -- an indoor outdoor pool, and an arcade for the kids -- and that they (unlike the other casino nearby) have late-night dining options other than the in-casino snack bar.
There were some small glitches in the room, moreso than in the past. Missing glassware, very dirty windows, A/C unit that seemed to have trouble keeping up, and it was missing the book that listed the hotel services and numbers (why would someone steal that?) It was very crowded, and I apparently got the room below where they keep the herd of bison, but it was mostly a nice, comfortable, enjoyable stay (once the bison laid down for the night.)
This hotel was recently sold, and I just this month stopped receiving the Promotional offers I'd been receiving every month for the last 5 years, so if they're tightening up on the promos, I hope that's not a foreshadow on what will happen to the hotel, as it really is my 1st choice of casino hotels in the area.