It's very close to the airport and a 30 min bus journey to the centre of Geneva. The bus stop is very close to the chalet.
A really good itinerary was provided by Emilie.
I would recommend this place to stay during a visit to Geneva.