Video looks like it was shot in the Italian main island of Sardinia (Sardegna). You can see in one of the first pictures a big boat with written "Cagliari" which is the main city there and main seaport too.
Also the wild vegetation of that narrow street in the video suggests it is Sardinia indeed. I also recognize the road signs to match exactly the ones on our streets.
By the way.. i love this car!
Greetings from Roma!