We had a very nice and comfortable stay at Ricardo's place.
The room was a bit small for the two of us and we struggled keeping our bags, but the hospitality outdid the issue.
There is a nice kitchen and its well equipped.
I totally recommend his place to anyone looking to stay near Geneva airport.