Located 75 km from Barcelona, 30 km from Girona and 100 km from France, the town has excellent land, sea and air communications.