This is the most unfriendly rental company I have ever been with.
2 times the car broke down. In both cases I never even received an apology.
The last time I was one hour early and the company refused to give me the car and I has to wait the full hour till they would release the car.
I have never seen this behavior with any rental company!