The location is great, very close to the lake, easy to grab dinner out or groceries and stay in. The photos are accurate and the kitchen is small, but functional. Amenities like dishwasher and laundry is great.
Be aware that the restaurant in the ground floor is quite active (we visited in summer) and when it’s hot, the apartment can be stuffy unless you open the windows (in which case you hear street and restaurant noise). We got accustomed to the noise over time.
Overall this is a cozy and sweet spot, with lots of conveniences for a stay in Zurich.