I have used this branch several times when I travel for work. I have never had a bad experience. Prior to my Emerald Club days the staff were all very friendly and I was in and out in no time. The return process is smooth as well.
This location is actually the reason I use National exclusively when I travel for work or leisure.