Nathalie’s apartment was great! It is located on the best spot of Geneva. It is next to everything (best bars, restaurants, center and Lac)
I highly recommend!