Cortijo Los Cantos is a warm guesthouse on a farm, featuring rustic round cottages, a colorful restaurant, and a pool, within a natural environment.