The pretty hillside town of Villefranche-sur-Mer is a good base for exploring the area, particularly for families with children.
Children especially will love staying in the town of Villefranche-sur-Mer.