Apartment is basic and a little tatty/tired. If you just need somewhere to sleep with the minimum features, fine. It’s located ok, but considering how small Geneva is, it’s still a 15 minutes walk to Old Town or Carouge.
If I’d paid half the price, I would have been happy enough but it’s very expensive for what it is.
Host was very friendly and helpful though, Alexandre went out of his way to find a cot for our baby!