Booking was smooth and easy. However, I would recommend buying the full coverage as unforeseen things may happen even when we park the car safely at the car park etc. Car pick up was very easy and straight forward. You have to make the staff aware that you have purchased the insurance online otherwise they may ask you to pay extra as they are not aware what you already paid for. The car I rented was in a perfect condition and clean as I expected to be. It was a two months old C-class 300e which I loved to drive. I had this car for 9 days during my holidays and I did almost 3k kilometres without ANY tiredness driving sometimes for many hours! Just a pure pleasure! I would highly recommend this car as it drives well and looks well too. The drop off was also smooth and easy. The SIXT staff checked the car and I was asked for my experience. I will be definately coming back to SIXT if I need to rent a car again in the future.