We had a fantastic time in Francesca's flat. The location was perfect, in the lively Navigli neighbourhood (but it is very quiet!), about 3 minutes walk from the nearest metro station, and at walkable distance from the centre and the duomo.
The flat had a very nice, personal feel to it that we really liked. The air conditioning was also a life saviour!
The garage was very handy, however our VW polo only just fit so a larger car wouldn't be able to park there.
The only very minor downside was the hot water in the shower that only came at random times.
Overall a great experience, we can only recommend it!