Worst place to do business. Went in to get my renal that I reserved months in advance and they didn't have my rental and had no cars at any location for me to pick up. Will never do this again. WORST COMPANY
Affordable rental service. Attached to a large hotel which is convenient. It's a little hard to find because the sign is extremely tiny but if you find Delta hotel then it's off to the left of the main entrance.