I've rented here about 20 times. 19 of the 20 have been positive experiences. One time on an Easter weekend the cars were sold out (or unreturned by other customers), but other than that these guys have been great.
Helpful hint, call ahead and reserve, even if the weekend you're asking for is not a premium weekend. The reason to call ahead is because they sometimes will give you a better deal when you get to the store if your reservation is in their system.
Most of the staff have been there for months or years, and I think they are quite friendly. Take into account, a lot of people dump on them because they've rented cars for more days than they had money for and don't like paying for it.