The ship had gone when we got to port. The staff at the terminal B were very unhelpful and did not care less. They simply put us back in a taxi and sent us back to barcelona airport. Here we had to sort our own flights to get to the next port.
Extremely rough and felt very intimidated. the msc rep when he came made us pay 60 euros to get through immigratiion - seemed very strange.
this port was fine - clean and helpful staff.