Hopefully you're out there Hank. You mentioned renting a car in Villefranche. Where do you rent the car? I've been there before and remember the traffic being fairly tame (as opposed to Naples) so driving a car seems doable.
I would like to get to Monoco and Eze.