The apartment is very clean and in a great location in Navigli. Steps from all the action but still quiet for sleeping. Rooms were spacious and beds were really comfortable but the pillows were a little thin and need to be replaced or more added. The shower had good water pressure and plenty of hot water. We didn't use the kitchen so I can't comment on that. The steep stairs going to the 2nd floor wasn't ideal and could be an issue for the physically challenged but for us it had a minor impact on our stay. Marco was quick to respond to any questions and very helpful with suggestions. We had a great time in Milan!