The flat was specious and the host had good communication. However, I was disappointed to find out that the person actually greeting us at the property knew very little about the flat. Pretty much just "here's the key, these are the bedrooms and please pay €80 for the cleaning fee"... So yes, the cleaning fee is separate and is payed per person and cash in hand on arrival! Besides that the shower was horrible... all covered in limescale to the point that hardly any water was coming out. Additionally, the furniture felt very dusty and unclean. One other thing to mention is that there's a tramline and a pub right across the road and you can hear EVERYTHING. It wasn't that big of a problem as we were so tired by the end of the day walking in Milan that we'd fall asleep regardless, but for more sensitive sleepers it might be a problem. Metro is close and the location is generally nice though. Iron is very dated and the ironing board was nowhere to be found... Some basic essentials like tea and a dish washing sponge was missing. Wouldn't stay again.