This place is straight slummin, but what do you expect for 50 bucks a night. Personally, I dont spend much time holed up in my hotel room when I am in Vegas so if I can scrimp money here and there to feed the ole gambling addiction or head out for a nice dinner, I would gladly do so. Just don't turn on the fan in your room because it will make the whole room smell like a NYC subway station. The TV's were also made in the same year of my mom's birth.
But whatever, the location is great. It's literally right in the middle of the strip across from Caesar's. So check into your room, get showered and dressed up, and don't come back until you've outraced the moon.