Spain is famous for it's festivals, you'll probably catch one if you're there in the summer. There's usually some kind of saint's day that needs celebrating.
The other national pastime is football. FC Palafrugell play home games every 2 weeks through the season.

After all that you'll probably have to go and chill out in the garden...