superinspain5546
1 Reviews
Incredibly poor customer service
A dreadful car hire company, will never use them again. The whole system is geared to the company and what works for them, they have no interest in what the customer wants or needs. If you don’t fit their system then in their words ” that’s how it is”, so tough