A wee bit of paradise right on the edge of Europe