Been in Italy many times, never in Milano. Food, shopping and sightseeing beyond all words. Three times stepped a shit. Was late arrival to airport Bergamo and I took a taxi from airport to center. Was midnight. Didn't know how far is that and first time in my life paid 130 eur for a taxi. Second - didn't mention where Rayanair asked me if I want to pay for luggage one way or two, just paid and on way back paid 50 eur more for the bag I paid only one way. Third - don't ever rent a car not via internet. I took smart for 4 for 2 days. Avis said it's 310 eur, but finally they counted 410, cos they counted 9 more hrs I don't know how. Learn my lessons guys: no taxi from BGY, luggage both ways prepaid, car rental ONLY through internet (you mention time precisely)!