This flat is in my favorite part of Zurich, within easy walking distance of all of the major (central) points of interest, and with a number of excellent restaurants nearby (Tibits is my favorite).
The check-in and communication were excellent, and the space was clean and comfortable. There is a touch of noise from the trainers arriving and departing to and from the Stadelhofen station, but note that if you are flying in or out of Zurich, the station is very convenient as it is possible to travel directly to and from the airport.
I had an issue with the (older) router, but expect that it will be replaced for future guests.