The location was perfect - central to all the sites in Rome.
However difficult to find - different from the google maps location provided. We walked around for an hour unable to contact the host until we were finally given an actual address for the apartment.