 Inside, it is bustling with people and constant activity.On Saturday mornings, the commercial hustle takes itself to the Riera in the form of a weekly street market.Two village festivals are held in honour of Saint Zenon (9 July) and Saint Roc (16 August), and a big fair is celebrated on Saint Joan's Day (24 June).