Seven Pelago is a restaurant situated directly on the lake, near the Ascona marina.