The airbnb market in Geneva is being taken over by companies or individuals "managing" apartments advertised on airbnb. This is yet another such case. If you are not too concerned about having the airbnb "experience" of actually meeting the host then this is the place for you. Of course, the fact that the agent takes a cut results in an inflated price, meaning that you are actually paying the price of an apartment that would/should, if advertised by the actual owner, have been lower (and more comparable to apartments in a lower price range). Don't expect much assistance/empathy either. When asked about borrowing a fan to cool the apartment down, it was explained to me that this was not possible and that the previous airbnb occupants had to purchase their own fans (during the heatwave that battered central Europe in July this year). As an airbnb veteran, that was the first time I received such response from a host.
The photos were mostly accurate. The apartment is quite lovely, even if there were issues with cleanliness. The kitchen is arguably the best room in the house (despite the giant hole left by the dishwasher that was removed - something that was not apparent from the photos). It would have, however, been useful to have been informed that the apartment was in the middle of a giant construction zone (or that Swiss construction workers work long hours, including on weekends). Be aware that a new train station is being built one block away from the apartment, and will be opening soon, with all the ensuing traffic that that will bring.
Not terrible. I have certainly seen worse, but also have experienced much better in Geneva for the same price.