'Magical' horseshoe Welsh cove is like 'slice of the Mediterranean'

The beach has been praised as an idyllic place to spend a day and is a real hidden gem