If you are looking for a place to stay that is central, this is the apartment you have to book.
we are a family of three (Adults) and we found this apartment right for us- not too spacious, but not too cramped as well. It was a nice modern and clean apartment with it's own office space ( which my father and I really appreciated) and high speed internet & smart TV. The bathroom is equipped with a fully functioning washer and dryer and 24 hours hot water.
The apartment is within walking distance to COOP and Migros ( it literally is - we walked to both the places) it takes around 5 mins. (slow walk) to both these stores. The tram station is also within walking distance (Right opposite Migros).
If you enjoy walking, you can walk up to Globus ( Shopping mall) on Bahnhofstrasse.
My suggestion would be, if you have too many luggages, the best idea would be to get a taxi to reach the apartment. We paid CHF 30 from Zurich HB to the apartment.