Nice place in a good location. The building seems to have many rentals and nearby construction, both of which made it pretty noisy but not the fault of the host.
In Italy the host has to meet you and there can obviously be scheduling difficulties for companies with multiple units and people trying to check in simultaneously.
Good overall.