In Figueres there is always a surprise ... its museums, monuments ... etc . Nothing better than renting a house in the center of the village .
In addition , from there you should visit the coastal towns of the area ( Cadaques , Ampuriabrava , estartit ... etc).
From Figueres you could easily walk to all the beautiful towns in the Alt Emporda .
10 minutes until Empuriabrava.
20 minutes until L'escala .
30 minutes to Cadaques .
You do not forget that you also have to visit Barcelona. There are trains every hour. And it takes less than 1 hour to get to that population , where they can spend a lovely day visiting the Sagrada Familia, La Pedrera , the Nou Camp ....