We stayed in Barcelona for 2 nights prior to our cruise. I had booked the City Tour 'hop on hop off' bus on line before leaving the UK and actually saved quite a bit of money. It was, as this type of tour usually is, the best way to see the city in a short space of time. We also used the metro and regular buses which we found user friends.
Barcelona is a beautiful city and we hope to return at some point in the future.
We took a taxi from the hotel to the port which is very accessible, and check-in was probably the easiest we have ever experienced.
We had a balcony cabin on deck 11 which was very spacious, with adequate hanging and drawer space.
The bathroom benefited from a door attached to both the toilet and shower which could be separated from the sink area. The balcony, although small was ample. The only drawback was that there was an overhanging area from the deck above which tended to block out some of the sun at certain times of the day.
The hallway was always kept clear and there was no noise.