Great stay in Milan! The apartment itself is beautiful, it has all the amenities you could need. Metro is a 6-minute walk from the apartment and takes you to the center pretty quickly. The neighborhood is great, with a lot of restaurants and bars close by, just be aware it can be noisy in the evenings so you will have to keep windows closed. Parking inside the premises was very convenient.
My only complaint would be if you are traveling with more than 2 adults the place is quite inconvenient as one of the rooms only has a bunk bed which is not suitable for adults. It would be great to have a regular size bed there instead or a couch that can turn into a bed as the living room is very spacious. If you are traveling with kids this is ok.
Also, the check-in is not so flexible, you must provide the exact arrival time (by the minute), and if you show up 10-15 minutes before you will have to wait as the person in charge arrives. In our case, we arrived 20 minutes earlier than our ESTIMATED check-in time and the person was on top delayed by 15 minutes so overall we were waiting outside the apartment for 35 minutes to be able to enter. By now I would have expected a self-check-in option to be available considering the modern facilities. Otherwise, this is quite an inconvenience for travelers as there is no flexibility on arrival times.
Besides that, we enjoyed our stay in Milan very much and would love to visit again someday.