We chose this cruise due to the itinerary and the reasonable cost.
When arriving at the port, the queues for check in were very long and mainly outside of the terminal (and it was freezing), so we dropped our cases and requested a car through the cabify app, the cost was only 6 euro to the Ramblas, we spent a couple of hours walking around the the Xmas markets and Marina before heading back to the port.
The ship is old, but all the public area's are clean and well maintained. The room (balcony 11560) was adequate. The shower was large and there was plenty of hot water. There were two issues with the room, the first being the noise, as the room was below the sun deck we heard the sun beds being dragged out every morning at 5am. The second issue was the dressing table only had a very small drawer which couldn't be opened properly.
Not great due to the noise, but adequate
Make sure you use cabify as these are far cheaper than the local taxi's.
Easy walk to the beach.
Walked around the town, which was pleasant.
Walked around for couple of hours, a pleasant place.