I visited this location on several occassions. My last experience was the worst. The staff is unfriendly. They also lack customer service skills. Would not answer questions unless you repeated it. They attitude was more of "why are you bothering me?" As I understood the situation, they had rented all but their last two cars and wanted to close shop early.
Do not recommend unless you are desperate
more