Michele and Vittorio’s place is great for a short stay! We were in Milan for the F1 - the apartment is perfectly located next to Milano Centrale station - approximately a 5 min walk. There are great restaurants and cafes located all around the apartment too.
Michele and Valentine were amazing at communicating with us before our arrival and during our stay. I would highly recommend!