We love Villefranche; it is a beautiful small village with ruins to explore, as well as nice seaside restaurants with wonderful seafood. We spent a month in Nice and one day we walked there from Nice (it was a long hike). We also did the hike around Saint Jean-Cap Ferrat, which was outstanding. It is definitely worth getting off the ship.