I do not know why all the previous comments mention that this place is so clean. I would not say so at all.
I booked that studio for a stay from September 22, 2019 to September 28, 2019. Once I open the entrance door I was greated by "very polite and nice" two huge cocroaches on the walls and ceilings. Looking at the walls I have noticed a huge spider sitting in the corner web. Kitchen had lots of open food packages, for example a package of refined sugar which was infested with baby cocroaches running inside.
Overall the entire appartment was infested with roaches and felt filthy. Could not stay there even one night, cancelled my booking and moved out the same evening. Chose an Ibis hotel and was happy during my entire stay in Geneva.
I do NOT recommend this place, unless you are OK with cocroaches running everywhere and jumping on you while you are asleep at night.