Genevieve's place is cosy and charming, and is located about 7-10 minutes walk from the station. Genevieve herself has been a very supportive and generous host!
For me, the immediate area itself is nothing too exciting, but the location benefits from being close to the station for connections, restaurants, etc. and to Charmilles for supermarket. The street can be a bit loud if you want to keep windows open. The building and apartment is somewhat dated, though this had resulted in spacious apartment and a rather cooler (and manageable) temperature during the recent heatwave!