Stayed here over the weekend since my friend and I saw Nine Inch Nails at the Hard Rock hotel which is directly across the street. That was the main reason why we stayed here. Close, convenient and couldn't beat the price for sure which was $65 a night.
We got there around 10pm. No one was in line to check in so we were in and out of there quick. No issues with check in.
Our room was clean although it kind of had a smell to it but it wasn't bothersome. There's no ventilation what-so-ever. All the windows are bolted shut and no vents in the restrooms to air out the steam. There are remote controlled AC/heaters though. The lighting is kind of poor throughout the entire room, including the bedrooms. It's easier in the day time if you want more light but at night it kind of sucked. Oh and there's no stereo so bring your own jams.
It's not too far from the strip either which is cool. I think this may be the place I'll stay at next time I'm in Vegas.