The place was very well located, center to pretty much all sightseeing you may do in Zurich. Very accessible through public transportation as well and walking distance to the train station.
The apartment itself was very clean, quiet and well equipped with pretty much all that you may need during your trip. Check in and check out were very pleasant experiences. No trouble during our stay whatsoever.