When reading some of the comments about this host, I thought to myself: It can't be that bad! Actually, it was that bad!!! Don't get me wrong, the apartment building is central, the people that met us for check-in were nice and gave us lots of information, but the whole process to get to the apartment was dreadful.
First, we chose this apartment because it was supposed to include free parking. We were travelling with our young daugther and had lots of luggage. When I mentioned this to David after reserving the apartment, he said that he didn't know that we needed to park a car and that the parking was rented on a long-term basis. I used airbnb for my whole trip to Italy and it is actually the first time that I needed to inform an host that I had a car to park in his free parking. In the end, his uncle came to pick us up with our luggages in Michelangelo place, but it took a lot of back and forth to arrange the details.
Secondly, David was not very responsive. It often took a couple of days to obtain answers to my messages and often, the answers were not complete (I actually had to ask more than once if the apartment was in the ZTL zone - which it is).
Thirdly, his dad and uncle are taking care of the check-in and we must communicate with them by email to arrange the details. This would not be such a problem if they were giving the same information and if they were both responsive. David was proposing to meet his dad at Poggi's place and his dad was proposing to meet at Michelangelo place. It seems that they do not talk to each other. Also, it took 4 days before his dad answered to my email for check-in.
Finally, we could not stay in Apt. Iris as it seemed that there was a water problem. From reading the other comments, it seems that it was not the first time that some people were not able to stay in the apartment they reserved.
In the end, David's uncle came to pick us up at Michelangelo place with our luggage (ask for alternative place to park, because parking in the piazza is impossible), the apartment that we got in the end was fine, but it was a hard process to communicate with the host and arrange the details for check-in, especially when travelling with a young baby. We stayed in 5 other places through our trip to Italy and it was the only host we had issues when communicating with him and arranging for check-in.