The Algarve offers plenty of sunshine, gorgeous scenery, Michelin-starred cuisine and the best golf courses in the world…