A few web cams I found..
on this one you can see the marina entrance pier in the middle...
In Sagres (after the CApe of St. Vincent) HERE
Near Vilamoura marina HERE
And to check the wind go here: