This place is fantastic, exactly as described. Oscar is not only a perfect host but after six weeks staying his place, he became a good friend.
The location is perfect, Carouge is a hidden gem in Geneva. If you're interning at the UN like I was, this is a great choice. It is more affordable than most other options and the apartment is right next to a tram lime that runs directly to the UN (the number 15 tram - Nations)