“Car hire in Faro Portugal is notoriously difficult. Booking through 121 was easy and the pick up and drop off process was quick with good customer service. Only one negative - I paid for excess insurance through 121 but the car hire company put was quite negative about it and attempted to sell me their excess insurance.”