I stayed here about 6 months ago with a few friends, and was greatly surprised as to how nice the room was.
We were making a last minute trip and went on Vegas.com to find the lowest rate for a decent hotel and decided on Hard Rock, and I'm glad that we did!
Otter than being off of the strip, I would not hesitate to stay here again!