The basement flat is just as cosy and warm as portrayed in the pictures! It is a very homely place. The family was very friendly and helpful. Whenever anything happened (such as if a light broke) they always responded promptly and would fix it very quickly. They are also very good at giving advice about where to go in Geneva. Everything was great and worked well (e.g. excellent coffee machine, TV and very comfortable bed) - the only issue I had (at times) was the wifi connection.
Confignon is a pretty and quiet location. It is slightly out of Geneva with very fast and regular links to central Geneva via the 14 tram. It is excellent if you are visiting Geneva but want to stay somewhere pretty and relaxed. The area has plenty of nice walks, whether down to the Rhone or the River l'Aire (as I believe it is called) or to nearby Bernex or Confignon, which feel very villagey with nice boulangeries, cafes and craft shops.