Pretty much this. Although prices can vary dramatically from city to City as well. Am in Milan at the moment and it costs more here than Florence or Rome.
I would never go all inclusive to Italy. Far too many great places to go and find in the evenings although to be fair I suppose you can do a wad on drink. Food is pretty reasonable.