-
October 2022
I have rented from this location many ti.es over the past year. Never a problem. They go out of their way to get me in a car suitable for where I'm going.
-
August 2021
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
-
November 2019
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.