Rented a car for two days and was not informed until the last minute of all the charges. Inquired on the last day about extending the rental and adding premium insurance due to driving conditions in Cyprus, and three goons were sent to my hotel to collect the car early expecting it had been in an accident and harassing staff for a personal cell phone number for me. When an agent returned at the scheduled time that night, a few small scratches were found and charged 119 euros. Still waiting for a manager to reply with explanation of employee behavior and to discuss extra charges. Will not rent from them again and do not recommend.