Nice apartment with all the facilities we needed. It was close to the station which was helpful. Lots of local restaurants and it is a close walk to the Geneva lake.
However the sound late at night on the weekend was a lot. There are nearby bars and clubs.