Florence is always a good idea, especially in winter.
Florence is one of the most beautiful Italian cities but it tends to be overcrowded in high season and I feel this ruins its incredible atmosphere. This is why lately I have chosen to visit it in winter.