The location is really great: a few steps away from a tramway OR a 15-20 minutes walk to Zurich HB.
I stayed there a whole month and found the place very well stocked for basic living: laundry, basic cooking, etc..
Céline and her sister were excellent in communication both for the arrival and throughout the month.