I am the manager of a soccer club in the USA, and I have been tasked with flying to Alicante to look at a facility where our team could hold training camps during the off-season. Could you tell me where I could rent a car there to make getting around easier?