We had a great stay, enjoying the views of the lake and the proximity to Geneva. Going by train is so easy! The flat is comfortable and has all the basics you need. The local restaurants are good. Parking was easy and free! This all helped us to enjoy our few days in Versoix.