I had a lovely stay at Stephanies! Her brother Yoan was very hospitable and allowed us the shared spaces. The apartment is super-central and a bargain for Geneva! Just note that you need to be able to climb six flights if stairs (this was closer to 10 stories by American standards). It can make you feel winded, so as long as you don’t have to go in and out several times a day, you’re set!