The flat is on the 6th floor overlooking the railway tracks. It's clean, spacious, very nicely equipped and easy to find. Communication for check-in (an, indeed, in general) was excellent. Dino seems like a really nice bloke and was great to deal with. I really appreciated how friendly and clear he was in his messages.
I think it's fair to say that because it was so hot and we had to have windows open in the evening you did get noise in, but I guess that in less crazy heat that problem would go away. We did manage to sleep OK in the end. It's a good choice if, like us, you're looking to catch trains in and out of Milan. It's also walkable to get into the centre of the city and have a look round.