Had the worst car rental experience here, poor management, unprofessional staff, long lines, and so many angry customers and low rating. And seems the top management don't care to fix the problem. Please go with the different company even if you need to pay few $ more. This place is a total shame for the car rental business and industry.