This is a perfect location to stay in Geneva, right by the Jet D’Eau as expected.
The flat is very lived in.
If you are allergic to patchouli or don’t like the scent, it is very strong throughout the flat.
The owner is quick to respond. When we didn’t have toilet paper, he was there in minutes with a couple of rolls at our door.
If you don’t mind living where it feels as if someone has just been there (dishes in the dishwasher, toiletries out in the bathroom, etc) then the location is just right.
You might supplement with your own pillows if that is something you can bring or need.