I stayed with the family for two and a half months during my internship in Geneva. The location was perfect - right by the main train station with all the buses and trams. The room was comfortable and I was able to use all of the facilities described. The family were very kind - they always did their best to help with any request I had and went out of their way to make sure my stay was enjoyable. In the end I didn't spend much time in the apartment so unfortunately did not get to know them as well as I might have done, but I am very grateful to them for such a hassle free experience.