This is how things look from up above: the latest satellite animation courtesy of the Portuguese Institute of Meteorology.

Faro (4 day forcast)
Faro (Detailed forcast)
Sagres (Detailed forcast)