Stayed here again and everything was clean as it can be (given that it is a worn down place so expectations should be lower). Staff was pleasant from the front desk agents to the housekeeping staff and everyone else that we came across.
While gambling they sent out people with tablets to take drink orders on behalf of the servers and I thought it was a nice touch.
Everything worked as expected in the room and there weren't visible remnants of the prior guest (other than the soiled carpets, scratches on the furniture, etc) such as hair strands and shit stains. We even ordered room service and it was brought up promptly.
I won't hesitate to come back.