The flat is nice and clean! We were five people and slept in one bed and on two sleeping couches, which was totally fine. The apartment is near the central station and very easy to reach from the airport via a direct bus. We actually never met the host, but he was reachable very easily and always replied quickly. We would absolutely recommend this accommodation for a nice stay in Geneva!