New Year's Eve dinners, even in Sardinia an avalanche of cancellations