Great location and lovely hosts. The kitchen is compact but well equipped. I enjoyed sitting out on the patio on warm days. The proximity to a super market and to useful public transportation are a big plus. The hosts are helpful and responsive.
You are living in a home, so you will need to learn about the Zurich recycling / trash process, which isn't the easiest.