The place we stayed was in a great location to explore the whole of Rome. We had an Italian friend who lives in Rome tell us that our airbnb was in one of the ideal locations to live, close to the Metro and very close to St. Peters Square.
Overall it was a great place to stay, the only downside would be the smell coming from the bathroom, which has to do with the plumbing.