Not just any beach – they’re on an island in the Mediterranean Sea…