I stayed at Françoise's apartment for 3 months and had a great stay.
The apartment is ideally located: very close to public transport, restaurants and bars, and only a short walk to the old town. Françoise's place is very nicely decorated, and my room was perfect with its large, comfortable bed. Kitchen and bathroom offer everything you need.
Françoise is a lovely host, a good combination between personal space and nice conversations. She's very helpful and I felt she really wanted to make sure I had a comfortable stay at her apartment.
If you want to book a longer stay as well, you should be aware that it is possible that there can be other guests at the apartment from time to time. I was looking for a 'home away from home' (as I was staying for 3 months) and it's a pity that I wasn't aware of this at the time of booking.

In short, I heartily recommend Françoise's apartment, it's the perfect place for your trip to Geneva!