A home away from home in the heart of Andalusia.