I have had 2 bad experiences renting from this location (1100 Ponce deLeon). The sales people are so pushy and try to pressure you into paying unreasonable prices. They act like paying an extra $20-50 per day is nothing at all. The cars I rented had obvious stains and spills on the seats and neither had any windshield washer fluid. The sales person lied about the availability of lower priced cars, insisting that they could only rent me the overpriced "luxury car" (mercury). When I said that I would leave and try a different location, some how they managed to find an available midsize car. Save yourself the aggravation and go a mile down the road to another location.
Pros: Nothing at all.
Cons: Service, value, product.
more