The place is great. It's spacious, beds are comfortable, and it gets lots of light.
There are two balconies which are very pleasant to hang out on.
The check-in process was a bit cumbersome as our train to Milan was delayed and Nicola was very persistent in his berating of both me and my travel companion as a result of him having to wait for us to arrive, despite us having notified Andrea as quickly and as often as we could about our delays. Based on the check-in process (maps of Milan in multiple languages, framed wifi password, and house rules) this is clearly an apartment designed as a revenue stream and not because they enjoy hosting travelers.
The apartment was exceptional, however. We found it to be very comfortable and quirky. There were snacks and fresh fruit laid it out for us and the wifi was fast.
It's very close to the metro station and many shops and cafes.
I would recommend this place to anyone visiting Milan so long as they don't get off on the wrong foot with either host.