It's a cool little place with a feel of how Italian apartments are like. It only had one bedroom/living room but was enough space for me and my friend with 2 sofa beds (one double and one single).
Only complaints was the washroom, can't stop water from leaking on the floor when you shower.
Best thing about this place tho is the location; it's in a secure building with few restaurants and coffee shops, supermarket, a pharmacy, tram and a subway station all within less than a 5 minute walk. Both the Duomo (centre of Milan) and San Siro were within a 20 minute train ride.
Francesco and his girlfriend were very nice and helpful, we were late for our check-in but he was flexible and understanding with us. Definitely and thumbs up for me.