In a fresh summer of almost three years ago, while searching for a weekend getaway in the UK, I discovered Robin Hood’s bay. A picturesque village located in the North coast of Yorkshire. What to say, it was love at…