Very poor experience
Old car (over 60000 km), broken luggage shelf didn't close and air conditioning didn't work.
Scam on deposit. This is charged to ones credit card. On return it is refunded. However If your card is in another currency n each occasion one has to pay currency conversion charges which added up to a lot as the excess was 600 euro. All other companies I have used just keep a credit card reserve but don't charge for it unless needed.