We stayed here for our first month in Zurich (while looking for a permanent solution), and we really enjoyed it. The apartment is quite small, but the location is perfect.
The main benefit of the apartment is surely Jana. She was super friendly and always willing to help. Plus, she just works a few meters away, so it was very easy to talk with her in person, if needed.
Overall, we can definitely recommend the place.