This place is close to the main station in Geneva and centrally located. It is ideal for a weekend or short trip and has all the amnesties you will require.
However, if you are looking for a longer stay (like me, as I was waiting to move into my own apartment) the room lacks real storage space. You sort of have to live out of the suitcase.