The flat is clean and spacious and is in a perfect location just behind Bellevue and close to the Operahaus and is right by Zurich Lake. It's 10mins tram to Zurich HB and 5 minutes by tram to Paradeplatz. There is also a nearby CO-OP for groceries and Kreuzstrasse tram stop is a 1 minute walk.
However our experience was spoiled as basic amenities such as hand soap and washing up liquid are not provided. The pillows provided to sleep on are extremely uncomfortable and caused neck pain for the entire group. I have stayed in many AirBnB's before where basic necessities such as hand stop and pillows to sleep on have not been an issue hence I think it is useful for future guests to be aware of this before booking this apartment. Tania was easy to reach as a host.