We chose ZT The Golden Hotel because it was relatively close to the Barcelona Cruise Port. We were spending two nights there before joining a cruise. The traffic from the airport to the hotel was crazy and took about 45 minutes, to an hour and cost about 40€. The taxi driver said it was always like that based upon the only route that could be taken. It was, however, an easy and quick ride to the cruise port.
The hotel was beautifully maintained and the pool/hot tub/bar area was great, though there wasn't enough shade.
I did not opt for the breakfast, but my friends said it was wonderful. The hotel was in the tech neighborhood of Barcelona and had lots of great restaurants within walking distance, as well as close by bus and subway stops.