We went to Geneva for the Laver Cup at Palexpo. Marie-Christine's place is easily within walking distance from the airport. From her flat to Palexpo you need to walk for 3 minutes, incredible near and totally convenient. There are three supermarkets in the vecinity, coop, Denner and Migros.
The area is mostly quiet, despite the proximity to the airport. There are some parks directly there and if you want a longer walk or want to take the bus, I also recommend the botanical garden. :)
The apartment has pretty much everything you will need. The wifi is very good. I would stay again in this flat.