My son and I just finished a stay at Lorenza's. The apartment itself was everything as described. I will add that it is very conveniently located to the public transit system which allowed us to get into the Center, San Siro, and the train station with no fuss at all.
Lorenza was also very friendly and helpful. I would not hesitate to recommend this apartment (and Host) for a stay in Milan.