Cycling in Portugal cannot get any better than this. Once you go inland from the Algarve coast you start heading up hill and this is one of the best rides.
North of Loule, you will find this steady but testing 10Km/6 miles hill climb. A perfect workout distance.