I rented a Daewoo Matiz in Rhodes, for 6 days. I booked with Greeka and the voucher just told me to go pickup the car at this agency. The location details were very well explained. None difficulty picking up and dropping off the car. The staff was friendly and helpful and in general, the whole operation was professional and easy. I have nothing special to mention, except from some rural roads, which were really bad-constructed and dangerous.
Sylvain.B