Sonia's place is a perfectly fine place to stay a few days while visiting Geneva as a solo traveller. The location is great, and the flat was clean, plus Sonia left me with extra sheets and towels which was quite nice. Not having wifi was not too big of a deal for me but one should be aware. I would stay here again if I visited Geneva.