Great team, great location, easily walkable from our location in Plaka. Drop off is easy, we were able to just drop it on the pavement in front of the shop.
The car had a slight issue where the fuel indicator wasn't registering as full, so I feared a fine on arrival, but I showed them my receipt which was timestamped a few minutes before drop off and they checked the and saw the car could only take a few extra euro, so no charge at all.
The person that inspected the damage was very thorough when handing the car over, as there were a few dings in the car on pickup, again I was worried I may miss one, but he had highlighted them all on pickup, and none had been missed when inspecting the car on drop off. Good honest car rental is always a great sign.