I stayed at their place for 6 weeks and things went pretty smoothly with the hosts. The communication was excellent and they were always at my disposal whenever I had something to ask. They were very welcoming and always smiling at me - no wonder why I felt so home there. I am more than pleased to stay at their place.
The place was clean and it had anything I ever needed. Geneva is famous for its high cost of living so I always needed to cook, but I didn't have to buy any cooking equipments or cutlery. The internet connection was great.
If you are staying with two persons, the price would be considered pretty cheap. (I basically stayed there alone so that's why I needed to put star 4 for one of the evaluations.) Definitely recommended.