Great location - literally everything you want to see is in walking distance from this apartment. Dont cab it anywhere - traffic is awful in Rome and you will miss all of the delights of walking/discovering the city.
Great host - Stefano was super communicative and helpful in making sure we got in/out of the apartment.
Great apartment - we didnt spend that much time there, but when we were there, it was a lovely place.