When you don't want to hang around on the beach all day, make an excursion to Andorra. Granted it is a 4 hour trip, just to get there, but it is worth the time. Andorra is a small country on the border of Spain and France. It is in the middle of the mountains, so you can always go skiing. Also alchohol, watches and perfume are very cheap there, because of the taxes in Andorra.
3 times a week they have a market on different places in Malgrat.
We went on thursdaymorning and walked about 4 streets long ufffffffff ...
1 time for me is enough. Its nice to see it once, but i found it to touristic, mostly clothings are sold here and some souvenirs thats all.