A lot of pros and some major cons with regard to this flat. On the positive side: excellent location, very central - close to the central train station, to the lake and to the city center. Very nice appartment, much space, much light, very nice view. Functional though rather basic furniture, fairly well equipped kitchen (washing machine and tumbler, dish washer, microwave). Relatively quiet for Geneva standards, you hear the cars though - but not the neigbours.
On a more negative note: cleanliness was an issue. The flat would need to be thoroughly cleaned. When I arrived, the cleaning lady was there and she did the best she could in the two hours she had at her disposal, but it was not enough. My feet turned black very quickly as soon as I started to walk around barefoot. The inside of the kitchen drawers were sticky, and there was quite a lot of dust. The balcony was too dirty to be used.
However, the biggest problem in my view was the very erratic and irregular communication on the host's side. After a very nice first contact, where the host reacted promptly and amicably, I soon turned quite nervous because my queries before coming to Geneva were largely left unattended (which was all the more problematic since I was travelling with a little baby). I had to write the same message several times over several days and try out various channels (sms, AirBnb chat, telephone) in order to get answers to my questions, some of them were responded to (after some time), others were left unanswered. Likewise, the host did not inform me about how to get inside the apartment building (code at the main door), nor on which floor the apartment was located. I had to wait outside with the baby until a neighbour walked out of the building and let me enter it so I could start looking for the right floor (4th floor by the way, left and again left when you get out of the elevator). I tried to call the host upon arrival, but I did not reach her. She called back eventually, but too late - everything had been settled by then. It was a shame, because I'm sure the host, whom I did not meet, is a very likeable person; a few quick messages and the right information at the right time would have spared us the bad impression, and some quite unnecessary stress.
One of the beds collapsed during our stay. Fortunately, the host reacted this time and sent her brother (a very nice and reliable person, who also quickly brought a drying rack for clothes when I asked for one) who came to fix the bed after a couple of days (had to sleep on a sloped mattress for 3 or 4 nights though)...