Great place to stay in. Very good location in Geneva's Old Town with a lot of closeby restaurants, bars, and an overall good atmosphere.
There is a supermarket just in front of the apartment, which is very useful if you are planning to stay in Geneva for a couple of weeks or more.
The host was fast responding to all my questions and gave me really good advice on how to get from the airport to the apartment, saving me some money.