Excellent location close to Versoix train station and Lake Geneva