Nice place on the shore of Lac Leman with gorgeous view