We have been to Nice and Cannes a few times and prefer Nice. The market square area is so much fun, shop for spices, candies and jam not to mention some of the best bread and cheese. There are marvelous little restaurants that rim the entire square. Shopping and just walking around is very enjoyable. A trip up to Eze is a must see as is the beautiful little seaside town of Ville Franche. All can be done in a day. The aquarium in Monte Carlo is also a nice stop as is the residential area shopping in Monte Carlo, quite diffrerent than the Hotel de Paris area.