I have not met the host but there were clear written instructions all around the place so all was clear for all guests. Basically I had everything I needed during my stay. The place is very well located from transportation point of view. The room is noisy so you need earplugs for sleeping.
The only thing that I found weird is that there was something on the ceiling that looked like a camera which gave me an uneasy feeling. But otherwise all was OK.