Favorite thing: Dont Miss the Beaches!! Olympic Beach was my favorite. Lots of beachside cafes and bars with oh sooo much to look at!!!! Us Americans are missing out. I have started the bathing suit optional routine at my local beach (on a Lake) and for some reason everyone has left?? Its OK though cuz now I have the beach all to myself!!!
Driving an hour by car(or train) from Barcelona you can get to Sitges beaches.
Sitges is a small old city, if I can call it in this way full of charm, nice restaurants and clear sea.
Favorite thing: One of the best and relaxing ways to see the port and the harbour is taking a "Golondrina", a kind of cruise.