A sheltered beach framed by pine trees with crystlal-clear blue waters and a sweeping shore has been named the prettiest in the UK