The apartment is very well done, clean, and looks exactly like in the photos. The location is great, although as previous comments suggest, the neighbours could be quite loud (which is, of course, is not the host's fault). There was no toilet roll in the bathroom though, so do be prepared to bring some with you (again, unsure whether this was intentional or had been forgotten - but be prepared just in case). Although the apartment and location of it were great, we did have a big issue with the check-in. We did not receive a response via email from the host, so had to send a message to them on the day we were flying, hoping we would get a response. I explained my flight would land at 22.30 at Milan Malpensa airport and that I was expecting delays. I asked whether me texting them when I was 30 minutes away from the apartment would work (as then they wouldn't have to wait around for me at the flat) - to which they responded 'that is great'. Anyways, phones being what they are, my battery was low so I left it on airplane mode until I was 30 minutes away and sent them the message explaining where I was. As all had been planned via text and they thought that my plan was 'great' I did not think there would be any problems. There must have been a large language barrier with the host's employee as someone seemed to have understood that I was arriving at the flat 22.30 and therefore they were 'waiting for 2.5 hours' for me - and left the flat. Therefore when I texted them again from my partner's phone (as mine had decided to die on me) 15 minutes later at 00:45, nobody was there anymore and they just sent a text saying the would meet us the following day at 11:30am. Anyways, an upset phone call later, the host kindly agreed to meet us anyways and let us in. When we tried to explain what had happened and that we had been clear that we be landing at 22.30, not arriving at 22.30, he became rude and aggressive and said he could easily turn around and not let us in at all. My girlfriend and I were very upset by this behaviour and felt like we had no opportunity to speak and explain the situation. We felt like we were being scolded for something we had not done and that this man was treating us unfairly. The rest of the trip this same man became kind again asking us how our stay was (minus accusing us of not paying the late check-in fees to which I sent a screenshot of the receipt and he explained air b'n'b had messed up). I wondered whether he had checked back on our conversation and realised that we had been clear in our communication and that his employee had said the check-in instructions that I proposed were...