The position of this apartment is very convenient, super close to a metro stop and by walk you reach many areas, like for example Navigli.
We found everything clean but in general, pillows etc. are a bit cheap and some the furniture is a bit old and worn out for this I would say that the place is a bit overpriced, or that you mainly pay for the good location.
After booking we discovered that to check-in you have to go to the central station where the agency renting the apartment is, so the check-in is not in the same place where the apartment is. Just be aware of this and it might be convenient most of the time.