If you ever come to Barcelona, it is mandatory to go to Port Vell, specifically the Maremagnum area and walk along the planks of the stylish wharves where you can admire the reflections of the Mediterranean Sea, the Mare Nostrum, on the mirrors of the nearby shopping center (buying is optional).
Satellite Image of Maremagnum, Barcelona on Google Maps.