All in all we had a nice stay and enjoyed Jasmine's apartment, which is comfortable, clean and well situated (not in the center of Zurich but in a lively neighborhood, close to public transportation).
A few things were missing: we could not find the wi-fi network and there was no hair dryer (the apartment's airbnb page said there should be). Also, we had to ask where the towels were, and found only 3 when there was 4 of us... There were no sheets for the sofa, but Jasmine's friend brought one the day after we arrived, after we asked. Thank you Jasmine for being available via text message even though on holiday, maybe it would have been simpler to have a contact for the person who prepared the apartment and was in Zurich at the time...?
I would still recommend staying at Jasmine's apartment, if the small issues above are resolved it will be just perfect and homey.