One of the best places to stay in Genève. The flat is very spacious and the host is always there if any help is needed.
I highly recommend, à deux pas du lac Leman!