We had a lovely stay at Saschja's apartment. It's in a nice quiet area of the city and really easy to get around by public transport or by foot. The flat itself was clean, roomy, comfortable and well equipped. Communication with Saschja was easy and we would be happy to return there, if we stayed in Zurich again.
There are some good local options for food buying and eating out, particularly for vegans (at Schaffhauserplatz)!