The apartment was great size for the 2 of us (one sofa bed in living room and one big bed in bedroom). Can get train from airport to town and then 8 min walk to apartment. Easy. There is a little supermarket nearby where you can load up on cheese, bread etc and everything in downtown Geneva is walkable. Corine was a lovely host and met us on arrival and explained where all the things that we needed were in the apartment. Would stay here again if in town