Bernadette's place is great for long term stays. I stayed four months for an internship and had all the room I might need: the bedroom was big and had a lot of closet space, the kitchen is well-equipped, and the living room could double as a working space.
Bernadette is a great host, she is very kind and made sure I felt comfortable in the apartment. I will definitely stay there again if I am ever in Zürich again.