Train:
Lille and Brussels, there are TGV up to Perpignan TGV station and vice versa.
http://be.voyages-sncf.com/nl/
Lille Europe there are TGV up to Figueres Vilafant TGV +34 972 50 46 61 and vice versa.
www.renfe.com
Bus:
There are several bus lines from Perpignan train station to Figueres.
And several connections by bus Villafant Figueres to Roses.
In Roses, take a taxi to the apartment +34 972 253 033.
Car:
A7 (toll) exit 3 (of France) and exit 4 (Barcelona) 17 km Roses.
Aircraft:
The nearest airports are Girona and Perpignan.
Here you have easy access by bus. www.sagales.com
see www.goedkopevliegtuigtickets.be
Then rent a car.
www.rentalcars.com