We stayed for only one night and the apartment is nice and even though it is not located very close to downtown, there are tram/bus/train stations within reasonable distance.
There was an unfortunate situation with a bed that was damaged by previous guest. Instead of canceling reservation, host fixed it (thank you Marc) but we could not use the apartment until after 8pm. I wish we had given the opportunity to at least drop bags when we arrived in Zurich earlier.