This is by far the best rental car experience I've ever had. Firstly, Sky Harbor's consolidated rental car center is so much more convenient, I wish every airport had this. Secondly, Enterprise has fantastic customer service. I got a great deal online, and because I had a reservation, I skipped the line and used the kiosk, which was so simple. The kiosk directed me to the pickup point, where an agent was already waiting to take me to my car (and he gave me a choice between 3). Also, big points for the bottled water (it was 110 degrees!).
The checkout process was fast because the agent did everything on an iPad. Not too pushy with the insurance and gas (of course he has to make the pitch so I don't mind) so we were out of there in record time.
The return process was just as fast and organized - no hidden fees, no complications.
This makes me want to rent with Enterprise again!