We stayed here for several days at the end of our trip. It was adequate. The room was quite big, but the tub/shower/sink did not drain well. It took about 30 minutes after a shower for the tub to empty.
We like to sleep in and relax during the day when we're in Vegas. This was not possible in this hotel. There were guests calling up and down the hallways and then the housekeeping staff set up large dryers in the rooms on either side of us. I'm not sure whether there was some sort of flood, or whether this was standard practice. It seemed like standard practice because they moved them from room to room down the hallway throughout the day. Needless to say, there was no sleeping in for us!
The casino itself is fine, but lower end. Very on par with what you're paying for. It is not on the strip, but not too far away by car.
We did not really end up using any of the restaurants or other things in the hotel. Check out time was noon, which was a plus.
Not a bad place to stay, but you're definitely getting what you pay for.