Most of the reviews/posts I saw were from a few years ago. We're looking at picking up in Venice and dropping off at MXP. Going through Auto Europe, Europcar's rates are quite a bit lower than some of the other well known companies. Also, Is the option to choose "no deductible" insurance the same as the CDW add on? I didn't see that as an option.
Thanks!