CEM Maritim, Barcelona, Spain