Excellent accommodation close to Geneva airport. Very nice area with lots of parks and greenery.