The view out over Lake Geneva and of the surrounding mountains is spectacular from this place. It's a short walk to the water to walk around the rocky shore or take a dip in the chilly water.