We chose to stay in Versoix for a week, to attend lectures at the Astronomical Observatory of Geneva and we found Florian's apartment to be in a strategic position. Geneva centre is also 20 minutes away by train and there are trains until late night, so very easy for that as well.
The apartment is indeed minimal, which was good for our needs (eventually we didn't even use the kitchen) and the beds are more comfortable than they look at first sight. The futon gives both a nice feeling to the floor and a distinctive smell of hay.
Overall very good for the price, for three people. Florian answers efficiently as well.