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 .