Michele's place is very close to the train station and only takes 15-20 mins to Duomo by foot. Bonus: there were non-Italian restaurants in the neighborhood if you need a break from Italian cuisine.
The host team was helpful and kind enough to allow us to leave the bags for an extra hour after checkout while cleaning was done.