With its 825 berths, the Marina at Vilamoura is the largest in the country.