We stayed here for one night while we were visiting family in Las Vegas. It was about 30 minutes from the strip. The area wasn't the best, but it wasn't terrible, either.
Room was clean except for the floor- there were a few sticky spots. It felt like someone spilled pancake syrup on the floor. Standard free breakfast- the worker kept everything well stocked and clean. Customer service was great.
The only deal breaker here- and the one reason why we didn't stay the second night we originally booked was because the air conditioning was broken! We spent a very hot night in the hotel room. When we spoke with the manager the next morning she was very kind and apologetic and gave us a free night.
Just as we checked out the air was fixed. All in all a decent hotel.