I had a lovely time in Mauro's flat! I was there for 4 nights, and I found the entire experience delightful. Mauro gave great directions for getting there. It's an easy bus ride from the airport, and it's a short walk to the International Red Cross headquarters where I was working. For a minute when I arrived, I got nervous because it's a big complex of large apartment buildings and parking lots, so I thought it might be too car-centered for my taste, but it turned out to be super easy to get around, especially once I figured out that there were shortcuts out of the apartment complex (stairways through the parking lots out to the street). There are two bus lines that come nearby that can take you to the city center in 15 minutes - and the Geneva bus system works like a dream. And the area of Petit Saconnex turned out to be charming. There is lots of green space and a bio market on the way from Mauro's apartment to the little square where you can find a cute church, a boulangerie, and Cafe du Soleil [great brasserie, nicest people ever, fondue, fresh asparagus dishes, Swiss wines, idyllic terrace]. There is also a grocery store very nearby and Chez Ma Cousin where you can get reasonably priced (for Geneva) takeaway roasted chicken.
The apartment itself was as pictured - simple, but comfortable with lots of natural light. The kitchen is small and might not be suitable for cooking large meals, but who would want to do that?