well you will definetly have to see the old town, promenade des anglais of course, then theres place Massena. if you want to go shopping, go to rue de france, jean Medecin. for eating go to cours saleya - the main old town square, theres nice view, full of people and nice restaurants and bars that are not overpriced for cote d'azur standard. climb up the hill separating old town and the port, you'll get nice view of the whole city. then for beach, or you stay in nice, but theres no sand, pebbles only, or you go to nearby places like villefranche sur mer. dont forget to visit monaco, cannes ;) have fun!