100% on it being a good base.
You got good train access to airports in Zurich and Milan.
6-hrs or so to Frankfurt airport by train.
Connected by rail to Venice and Ancona that gives you access to ferries across the Adriatic and Croatia.
Good deals on Intraeurope flights out of Milan.
That place is a top tier base in every way possible,