nice
You could do a lot better than staying in Nice itself which, like a lot of cities, can be a bit kippie. Far better to fly into Nice, hire a car and stay in a village called Villefranche sur Mer about 4 kilometres away (still on the coast) heading towards Monaco/Italy direction - only 10 minute drive. Villefranche has loads of little restaurants, cafes etc, it's the village where the Mediterranean cruise ships drop in as well. Nice little harbour - it's where Dirty Rotten Scoundrels with Steve Martin and Michael Caine was shot if you know of that film - and great bus and train service if you don't have a car. And you can still visit Nice on the bus if you don't think driving through it once is enough! I can recommend a good restaurant as well if you do go that way. (I'm there a lot as I have a studio in a village nearby)