The bad:
I paid online in full but when I arrived, the front desk made me pay again in cash. My recommendation is to not pay online since they don't seem to have a good way to know if you did or not.
They gave me 2/3 of my payment back after much back and forth.
One guy that was cleaning the rooms one day claimed that I owed 20 dollars. I asked him what for, he couldn't say (didn't speak English). He dropped it after I got other people involved and kept asking questions. It felt like a shake down and made my companion really nervous to leave the room with her stuff in it.
The sheets felt dirty. I was definitely sleeping in someone else's used sheets.
No one spoke English there. Phone translators helped, though.
The good:
The location is amazing. It's walking distance to a lot of places and the area felt safe during the day. The price is also considerably low. There was running hot water for showers.
Even after all the problems, I still think the owner is a good person. Just don't pay online ahead of time.