The room is actually part of a small hotel, and I never ended up meeting the person listed as host, but met the various staff running the hotel, who were attentive and accommodating. The room is literally about 10sqm and as advertised, shared bathroom with another adjacent room, which wasn't so bad as I had it to myself throughout most of my stay. There was one night, there was a Chinese couple staying in the adjacent room who were very loud late at night, and it was hard to get to sleep.