The chalet is readily accessible by road, rail, and air. Nestled in a small village Chez les Vesins it has the best of both worlds, close to the lake and mountains.

From Geneva airport by road
The trip is about 90 mintues by road. Here are some maps and directions to help you in planning your journey. 
Map of route

From Geneva airport by taxi/shuttle bus
It is feasible to get a taxi from the airport and the cost is likely to be around 100 euros. You should however book this in advance. Here are some local companies which provide this service.

From Geneva airport by rail
There is a fairly good link between Geneva and Evian, so you will need to change trains in Geneva city. The trip takes between 2 and 3 hours. Timetables and reservations are available on the SNCF site.

Chez les Vesins village
View from the bedrooms
Gruyere cheese village
Yvoire old town