Cristiana's apartment is a very close walk to a reasonably-priced grocery store, but there is no mini-fridge or tea/coffee/cooking available in the apartment so we just kept food that perished slowly.
The tap water was fine to drink, especially compared to Rome's.
The bathroom is nice and spacious, and the shower was a lot bigger than many other European showers I've used so far.
The breakfast is 3.70 euro across the street and is coffee (espresso or cappuccino I think), juice and a croissant.
I only took one star off because of the towels in the bathroom- they smelled like they didn't get the chance to dry all the way. I think that can be easily fixed for future guests, and our stay was too short (1 1/2 days) to try to do anything about it once we noticed.
I would definitely stay here again if I was in Milan, but I really miss being able to cook my own meals. So, really try and consider if that's important to you before you book.
Oh, also, Cristiana was very friendly/nice, and her English is great. She was very helpful in describing how to walk downtown when we arrived.