Yeah But !!!! Over 80% of flights take off and land on 03.
This of course, is pretty much straight into the prevailing winds, the Trade Winds or Alisios as they are known locally and is the only runway with ILS.
Oddly enough, when the wind is in West and the storms come, all aircraft are required to do a visual, sometimes popping out of the cloud cover just in time to slam the aircraft down on the runway or occasionally whacking in full power for a go-around.
Quite something to observe !!
Quite why your flight had to refuel in Faro is more likely to be connected with headwinds, which is the most frequently given reason.