I've spent a couple of nights in Milan and everything was just fine with Mario's apartment. The place was clean and it's located just a few minutes away from Stazione Centrale. I haven't met anyone who was taking care of the apartment but I was given instructions on how to check in and everything went ok.
I recommend this place and I would definitely choose to stay here again in the future!
Thank you, Mario, Martina!