Mermaid Street in Rye, Sussex, has been named among the best streets to live on in the UK according to the Daily Mail