We had a wonderful time in Switzerland. The accommodation is right on the water in a small marina. A wonderful balcony with a fantastic view of the mountains. A 10-minute walk to the public beach on Lake Geneva. We felt very comfortable and would love to come back.