What an amazing apartment. Huge amount of space with a massive living area and kitchen, 3 large bedrooms and 2 complete bathrooms. Amalia was an amazing host, and very quick at getting in contact. It is a short walk to the end of the road to catch a tram in to the city centre, alternatively it took us about 20 minutes walking slowly to get there by foot. The apartment is much newer than the vast majority of the other building we saw in Geneva.
As a side note, while there is no parking at Amalia's place, we hired a car for a couple of days we were able to find street parking close to the apartment. Between 7pm and 8pm you can park in most areas, outside of this you need to pay or display a pass. It is worth looking up. I would not let the lack of parking discourage you if you were going to be driving elsewhere for most of the day and only looking to park for 1-2 nights.