The place itself was great: clean, big; clean bathroom and kitchen; basically everything you need. I was carrying luggage so the stairs to the top was quite exhausting. If you don't have big luggage it won't matter much.
The location was slightly difficult to get to on first arrival, partly because of the vast city and busy roads of Zurich. it's around 5-8 minutes walk from the tram station.
I didn't get to meet the host, but a friend of his took care of everything. The arrangement of check-in was flexible and I really loved it.
It's a great stay and I would recommend this place to you.