Great location, easy access to to public transport and just a super short walk to the lake!
The apartment is very welcoming and clean, and the only downside is that, as many other apartments in town , in summer time, it can get very hot during the evening ... as there are no ACs!
But overall, it is a great please that will fullfill all your needs and make you stay in Zurich very pleasant!