We think we were a bit unlucky with this booking. On the day of our arrival, we did not hear anything from Massimo, and we eventually had to wait over 1.5 hours on the doorstep. Eventually, we were let in by a friend of Massimo, who did not speak English, but we managed to work things out in the end. Massimo did apologise several times (and even left us a bottle of wine!), and also having read all the other reviews, we are sure this was just bad luck and not something that happens regularly. Still, the whole ordeal was quite frustrating and communication about the delay was severely lacking.
The apartment itself is quite neat and nicely decorated. The location is pretty central, and even though it is located on a busy street, we were not bothered by the noise of traffic.