Car was good, no unpleasant surprises. Communication was comfy and fluent, only a couple of things needed clearing twice or three times. I would actually rate them 4,5 out of 5 because there was some info about extra costs (exiting airport parking although I could have walked to their office and avoid the cost, 10 EUR carwash cost, international insurance when crossing the border) that they didn't inform me beforehand although it would have been easy and pleasant.