Pros: Professional employees were well-versed in English, and a clean, like-new vehicle.
Cons: Vehicle was a bit smaller than expected. Complex return process of having to go first to the terminal to check the car over with an agent, before going to the lot, which was 1/2 a kilometer away. (standard) pushy insurance pitch, as well as an attempt to charge more due to not having "proof" of how long I've held my driver's license! (I've been driving over 20 years, but the issue date on my license is from when I last renewed it)