We had a good stay at Tim's Airbnb. it is in a good location from the airport, and all the main attractions.
It is an easy walk to and from town, and it is easy to access the public transport from the property.
There were some small issues. One being the shower would often overflow even with the shower curtain properly placed, and would mean we would have to mop after each shower. There were also some damages/unfinished bits and pieces such as the light fixture, that would have made the stay a bit nicer.
a final note, the door was quite stiff and tricky to open, but Tim was very receptive and called me to help out, even though it was quite late at night, we really appreciated this.
Overall we had a great stay at Tim's, and considering the cost to stay in Geneva, Tim's AirBnB is a good choice.