The worst service and slowest employees I've ever seen. Tons of Hertz reps lurking around, line keeps on getting bigger & bigger - no one even bothers to consider opening another counter. Its an embarassing service. I would give it zero stars if I could.