The host was very responsive and allowed us to store our luggage at the apartment before check-in.
The apartment was clean but feels impersonal and has awkward layout with very small bathroom. Fortunately our party was only 4 but 6 people would struggle to stay comfortably.
The location is also away from the heart of Zurich rather than closer to it. It is located at the very end of fashionable Europa allee but the actual street it is on, has a reputation for drugs etc. Friends of ours (Zurich natives) were appalled when we told them where the apartment was located. Definitely only walk towards the station and not up the street, it is rather dodgy.
The apartment also did not have even the most basic condiments (eg salt, sugar). There are plenty of restaurants and Migrolino nearby.
Good for friends looking for place to crash but not really suitable for families.