A sun-drenched Mediterranean coastal village with white houses, red-tiled roofs, and palm trees along a sandy beach under a bright hazy sky.