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)