Great stay, less than 5 minutes walking from Geneva station which is one stop away from the airport. Many restaurants and services around as well. Place has everything you need, pretty much like the pictures and João responds very quickly to all queries.