Horrible customer service. Liars. Take your money and give you no car
December 2023
We reserved a car in advance, and when we arrived for it, they told us that they didn't have it and made the cancellation process super long, when it was their fault.
December 2023
Do not rent from here. I reserved and only had mini vans or electric cars left. Really very big disappointment. Stay away from here for a relief on your trip