We had been going to the same villa for 7 years and always booked direct with the owner, as Neil said it's so personal, we know them and they know us, they always accommodate us for a late check out at no cost and even allowed us to leave some stuff at the villa in a locked cupboard as we went so regularly
Unfortunately they sold the villa last year so we looked elsewhere, we were very lucky and found another villa only 200 yards from the one we had used, and again book direct with the owner so can pay in pounds and also they take credit cards with no surcharge.
Absolutely lovely villa and using the owner lest us sort out issues direct instead of going through an agency who often have so many to sort out. Plus normally owners are looking to cover costs and not make lots of profit (IME) whereas agents and companies load profits on top of the owners rates.
We have already booked for the next 3 trips !
(happy to point you to their web site if you PM me)