La Finca is an Andalusian farm nestled in a 6-hectare havenof peace surrounded by olive, lemon and orange trees. It also bears a faint resemblance to a...