The apartment itself is in a convenient location, and was well-equipped for visitors. However, it is directly over a restaurant and the cooking odors were pervasive at times. For the month of May, not having air conditioning was acceptable since a fan was provided. I'm not sure whether the hot summer months would continue to be comfortable. The location was excellent, with nearby access to the railroad.
Communication with the landlord was very poor and problematic.We had paid a half a day's rent months before our stay to be able to get into the apartment from the airport, after a flight expected to land at 8:30 am. However despite repeated inquiries beginning several days before the flight, I had not received the address of the apartment or instructions for meeting the landlord for the keys. After waiting an hour at the airport to try to contact the landlord, we had to book a hotel for the first night. We heard from the landlord later that day, and he promised to refund the fee paid for early check-in, but never followed through with that. The calls at the beginning of the stay were very unpleasant, with the landlord interrupting and shouting over me. The email communication - when he finally responded - was similarly unpleasant in tone. Additionally, he asked to show the apartment to a possible future renter during the latter part of our stay in the apartment. The request, while understandable, was inconvenient and not something we had experienced before.
Zurich was lovely, the apartment satisfactory, but the landlord was difficult to deal with. Because of the poor communication, we incurred a sizeable hotel bill on top of the apartment rental.