Pros:The pricing was very goodCons:They wanted to make a photo copy of my credit card front and back and that should never happen so I refused the rentalReviewed 2019 Sep 19
review from
2.0
Pros:I did not rent any ace car in San Pedro because the atendantReviewed 2019 Jan 09
review from
4.0
SlowCons:It took 2 hours to get the vehicles and 1 hour 45 minutes to turn them in.Reviewed 2017 Jul 10