This place isn't bad at all. I've stayed here twice now and found both experiences to be quite positive. The room was big and nicely furnished. It was clean and had the necessary amenities that one expects from Sin City. Valet service was quick and thank god for it because it's too damn hot to self park.
And this resort has plenty for guests to do: bowling alley, movie theater, rodeo (huh?), etc. And because it's relatively off the strip the rooms are cheap too