This is a very nice place with immediate access to public transportation and within convenient walking distance to the two universities, the lake, the downtown area, the opera and "Kunsthaus", and the Limmat river bank--by "within convenient walking distance" I mean something like max. 15-20 minutes, depending on your pace.
The apartment is very clean and actually more spacious than it appears on the posted photographs.
All'n all, this was a perfect choice for my stay in Zurich! (I was there for a conference; so, I cannot really speak to how conveniently this place is located for the "real" tourist activities ... whichever these might be.)