Overall the equipment of the apartment is nice and you have everything you need (except from WiFi). Nevertheless it is extremely small and therefore even for Geneva very overpriced. Beside that you are living in the backyard of large buildings, not in a proper flat or so.
What is not shown on the pictures...
The apartment is not in the house where everyone else is living but in the backyard between the rubbish bins. Expect to fall over rubbish when entering the apartment. Opening the windows of the roughly 10m2 apartment is not recommended due to the smell. The WiFi does not work.