Barcelona is great but there was not enough time to do anything with the limited amount of time the cruise was docked in port. The sightseeing bus (with no stops) and then a quick walk through the shops is about all there is time for.
Spent an entire day here when it could've easily been a couple hours. Took the sight seeing bus around the city and spent the rest of the day eating and going through the shops. There was really nothing much else to do.