Hi Steve and Cyndi,
this message to tell you about our best excursion we took with my family on the french Riviera, and like you are gonna stop in villefranche, this a good tip for you.
The name of the company was Riviera Premium Tour and i can tell you that the guide we had (jerome) for the day was just excellent, fun and such a big knowledge of the area, we had lots of fun.
I recommend this company to everyone who stops in Villefranche, Cannes or Monaco. They take you on tour in 8 pers. minivans air-conditioned, excellent service. We found them on the web. rivierapremiumtour.com
I'm sure that anyone who will take this company will tell the same.
I hope you will enjoy your trip as we did.