Milan can work well with sensible timing
May, June and September are the months where the destination looks most broadly convincing. The rougher broad stretch of the year sits around January, December and February.
Compare nearby choices.
Stay in Italy, but see whether another destination fits your timing better.
Every place has its week.Find it before the crowds do.