Check-in was very late in spite of prior request. Chair was was flimsy and broken when we arrived, I sat on it and it just collapsed. The host conveniently charged us for 2 chairs saying we broke it. Apartment building does not have a trash disposal. Bed is too small for 2 people. Only 1 set of keys given, we were not even given the building code (very inconvenient for 2 people). Takes about 40 minutes to get to the UN area, pretty far for Geneva standards. Basically, the host was trying to charge us for cleaning while it is the host's responsibility. Just because cleaning in Switzerland is costly you can't ask us extra. We have already paid a hefty price for such a small studio!
I would suggest a hotel with regular cleaning, closer to the city area would be a far better option unless you want to spend your time standing (because of the flimsy chairs) or deep cleaning the house since the host is going to make you pay for cleaning even it's Basic cleaning.