Coastal village nestled in hills overlooking the Mediterranean Sea on a sunny day with clear blue skies