Don't ever book a car from them! They charged me nearly 200 Euros for damage that I allegedly made to the rim! Despite having pictures to prove otherwise they won't refund!!!
Also, when booked online it said the insurance was paid for, but when I got there it turns out i had to add 100 Euros and still liable for damages up to 1000 Euros. Terrible experience. Avoid any business with them at all costs.
We felt so terrible for not having looked them up prior to booking the car. In fact, we booked a car by Alamo Rent a Car, only upon arrival we realized that this brand is operated by the crooked Locauto agency.
Reason of review: Problems with payment.