St Olofsholm is a marina offering a beach bar with locally sourced meals and a sandy beach.