Also had a very good hire car experience with Enterpise. No faff- simple booking online and their cars are on the airport. The cars are new too which was a pleasant change.
in UK I've found them to be crooks - they always say no damage when you collect the car and when you drop off they take 20minutes and go over it with a fine tooth comb looking for damage to charge you. Even going on hands and knees to look underneath when I dropped off. an Insignia in Canterbury once.
In Athens was an honest description of car an hand back took 5 mins with a reasonable looks over for damage.