Britain's best beach has been named and boasts a 4.5-star rating, with the 'coastal gem' hailed by holidaymakers as a must-go spot