The place is like 1 min walk from the bus stop. So, it is super easy to move around. The place is 15min away from the airport, like 10min away from the train station, or 20min away from the Geneva lake.
Ricardod's family was very welcoming and were very helpful on answering my questions. I had my own bathroom and bathroom. Everything was super clean.
I totally recommend staying here.