Pros: Firm but polite staff. Good price. No car problems.
Cons: Having to furnish utility bills in order to rent the car if you're using a debit card. Yeah, sure, they've probably been burned and it is their business and they can run it the way they want. They don't tell you until you get there that you need this additional paperwork, though, and it's only because I phoned to change the pickup time that I knew to bring it.
No big deal, I guess, but be advised.