The hosts there are helpful and kind but the room they offered is not consistent with the picture. Perhaps the most surprising thing is that there is no window in the tiny room! And I found cockroaches there. I'm pretty sure that they are from the outside, perhaps crawling in through the crack under the door. I was extremely shocked when I found them, and luckily I got some pesticide to defend myself.
Another interesting thing is that I left the keycard in the early checkout box. However, it seems that they didn't realize that they use a notice to ask guests to leave the keycard there. They tried to charge me 100 dollars for not returning the keycard but failed in the end.