Italy is the gastronomic capital of the world, spectacularly beautiful in any season and ideal for both city breaks and longer stays.