I can't recommend David's place more highly. He was extremely communicative before my arrival and was accommodating when I arrived early.
His place is very nice and though I only stayed for one day, if I came back to Milan, I'd stay at his place the whole time. It's very close to anything you might need and it's much more modern and comfortable than the other apartments I stayed in.
David was very nice and interesting and I would recommend getting to know him if possible.
Wouldn't hesitate to stay here again!