The pound has climbed to its highest level against the euro in more than seven years, passing €1.40 and giving a welcome boost to the Algarve as British holidaymakers take advantage of their buying power.
Compared to a year ago, British visitors changing £100 will get an extra €22 to spend and the region's tourism industry is changing from a mood of quiet confidence to one of great expectations.