The French have the formula for great living completely figured out. Good food, lots of friends and socializing, great wine, naps in the middle of the day, more great wine, great relationships with their pets, amazing architecture, efficient public transport, laid back attitudes and heck, even a touch of arrogance here and there works well in this equation.
Nice is like a friendlier, more manageable version of Paris with the added bonus of the seaside.
Check out the fountain/art installation. When it comes to life it gives the famous Bellagio fountain a run for its money.