We had a great time at Matteo's apartment. It was clean & spacious. It was a great base to discover Milan and the surrounding area. The apartment itself was easy to get to, had 2 separate bedrooms and 2 bathrooms (one of which is a sit-down shower) and most importantly for us (as we're not used to hot temperatures), air conditioning. This was very welcome as Milan can get pretty hot, I did see a few Italians sweating!!
We had clean bedding/towels and the kitchen & bathroom were clean as well. The lounge is spacious with a long settee that can comfortably sit 4. The balcony was a nice bonus although you'll have to accept a little traffic noise and the occasional honk of a horn but it's all part of the experience.
We found the easiest way to get around was Uber and the local underground - we didn't use the buses or trains. €4.50 gets you a 24 hour pass on the underground, bus & train which is good value. We walked to the underground at Palestro and went on from there. The trains are regular, never too full and an easy way to navigate the city. Not all the ticket machines work but you can buy tickets from Tabac's in the underground station or nearby.
We went to Como using the Trenord train, only cost €9ish each. The ticket machines and general directions in the stations are frustrating most of the time, but we managed it. We did the same on our trip to Bergamo (which is very nice), again, getting frustrated by the ticket machines in the station.
Duomo is impressive and full of tourists, eat anywhere nearby and expect to pay a few quid extra - we were charged €8 for a coke!!
We really enjoyed our time in Milan and Matteo's apartment was the perfect base to go exploring.