Sheltered by the surrounding sea, the Eurostars Ciudad de la Coru