David was a great host, very friendly and understanding, and very quick with replies to our questions both before and throughout our stay.
His flat was very clean, well appointed and, a particular surprise for us, very spacious and airy. The photos don't quite do it justice on this aspect.
We were well connected to both the city center (trams 7 and 9 were almost literally downstairs) and the airport (short bus ride and then 1 train stop), and both supermarkets/bakeries/local farmers market were within 15 - 20 minutes walking distance.
If we come back to Zürich in the future, we would love to stay here again.