With its mix of real-city life, old-world opulence, year-round sunshine, vibrant street life and stunning seaside location, no place in France compares with Nice. By JCB