We stayed in Barcelona for one night and met up with the ship the next day, it was only a 5 minute trip in a taxi to the port.
This was the first cruise with Royal Caribbean line, and I have to say on the whole I wasn't disappointed.
From the moment you embark to the moment you disembark, you are treated to first class service.