The perfect combination of fitness, food and nature in southern Portugal ...