We stayed here for a Convention we were attending on the strip. Because everything was booked the last couple days for CES, we thought this would work just fine.
So... we booked our room for 2 nights, but checked out at 5 AM on the very first morning after a hellish night of sleep. The bed had well defined springs and was clearly worn out. We lost our money on the 2nd night (front desk wasn't rude but also didn't offer to make anything right and I was too sleep deprived to care).
If you just want a relatively cheap off strip hotel/casino and enjoy firm springy beds, then this is your place. Just don't expect much.