Please do not book here expecting to be a close walking distance to anything Geneva has to offer. The description of a few minutes walk to the lake and old town are totally false. The lake is around 40min walk and the old town 30min walk. There are bus stops near by but the train station is not at all close to the apartment. Disgusted by the false description.
The apartment itself was clean, well presented and comfortable.
Based on location, I would not stay again.