Ousmane's place is good for 2 people at most just looking for a quick place to crash. The location is just a short walk up the hill (maybe 10 - 15 minutes) from the main river area of Geneva.
Be aware that there is no bed, just a large L-shaped couch. This was fine for us as we were only staying one night, however it would be tough for longer than that - or if the two individuals are taller than average height.
Not sure if it was unusually hot when we were in Geneva, but the apartment was unbearably warm even with the windows open. There is no A/C or fans in the unit.