The apartment was very pleasant and we had a good time staying here. Would recommend it.
There were issues with communication to meet the host and get the keys - which was partly our fault due to train delays etc, and the host was hard to contact over the phone. However we were able to resolve this through contacting "Air BnB help" services.
Note: we didn't meet our host to get the keys, we met an Italian woman who spoke no English and walked us to the apartment. It was fine, just a heads up.