The apartment is amazing! It is well located in a very green environment. It is very close to the train station in Versoix and has a good access to routes to go to Geneva.
The apartment has all the things you need. It is highly recommended.