Live music spots, dazzling beaches and fascinating Old Town finds – these are the best things to do in Nice right now, the French Riviera town we adore.