The pretty hillside town of Villefranche-sur-Mer is a good base for exploring the area, particularly for families with children.
There are many museums and performances specifically for little kids in Villefranche-sur-Mer.