I found the place easily when i took the public transport from the airport to Avully because you can asked from the airport regarding the location and they were very helpful and you have a free ticket of 80 minutes of public transport and i did just to be acquainted of the transport since it was my first time in Geneva with a French language but Bassim offered to pick me up and he is helpful especially before you arrived so you will not missed the location and constant communication was always there.
I found the location by communicating with locals even though they don't speak english but they were helpful, but if you have maps on your mobile you can find it easily from the bus stop to the house, village is so quiet and quite far from the city but there's a time table from the bus stop so you will not missed the time schedule of the arrival of the bus.
In overall Bassim was so hospitable to helped me how to get transport and how the transport fee in Geneva and questions that i need to know as a tourist and there were connections of transport upon your destination.