We sailed all the way down there and the difficult bit is the
charts are sometimes not as accurate as they should be and if you can get local knowledge it will help. For instance
Portugal is a nightmare. There are so many
fishing pots you have to pretty close to the
shipping lanes especially when sailing at night (some pots were in 100m). The current further out from the coast is better by a
knot a mile out.
Keep well if Finisterre because of the strong winds you can get round there and be very wary of the headland when you get towards the bottom of
Portugal and start heading East. That can go from nothing to 30 knots in a second. (Also watch for submarines around there as well.
If you pass Barbate (cape Trafalgar) their are some weird and strong currents going in different directions.
There is actually a slope of about 1m going through the straits of Gibraltar and an undercurrent which goes against the current.
If you are sailing down that way and need some information on places to stop then this may be useful.
https://www.cygnus3.com/where-is-cygnus-now/