Watched that one with my wife a month or two ago - it didn't make me retch like I was expecting it to, i'll admit.
Probably because of the nice scenery... and I also found myself liking that car - thought it was a Lancia somethingorother, so thanks for positively ID'ing it