Overall, our stay at the flat was a (very) good experience.
The communication was impeccable; Simone was always quick to react and provided all the information and instructions needed. The flat is located right at the heart of Navigli, so you just have to step out the door to have a wide variety of places to eat and drink. It was very easy to either walk everywhere or take the Metro / tram to wherever we wanted to go.
The only minor criticism that we have is that, while the place itself was clean, there was a constant moldy smell in the flat that we could only reduce if we kept the window open at all times.
Recommended place to stay!