Warm evening light bathes the white village of Ojen, Spain, nestled in the lush mountains of Andalusia