Just as described - both in the photos and descriptions. Sarah's place is very elegantly designed. As others have noted, the location is quite nice. A bus stop is right outside and you are centrally located between the airport and the lake. The UN is nice walk away and you can stroll from there down to the lake.
The kitchen is large and fully stocked and there is a large dining table. The TV/lounge area is a bit smaller so that space is probably only suited for two. The bed is comfortable and neatly tucked in an alcove but it does require you to hop on from the end if that's an issue for you physically. The shower on the other hand is a wet floor and thus very accessible.
We didn't note any climate control (heat or air/conditioning) but I'm guessing that's not necessary with typically Geneve weather.
The listing does note a washer/dryer - they are likely in the building but we didn't ask (not in unit). Overall a very nice place to stay!