The place was very nice and clean. It is a simple apartment, but it has everything needed for a stay in Geneva.
The public transport connections to the city are also pretty good.
We were 6 people and the rooms where enough. But with 8 people one would have to use the living room as a sleeping room.
Would recommend staying there again!