Lorenzo's place was as central as you can get. It's not a huge apartment but very workable for a couple and it has all the necessities - including great AC and WiFi. If you're in Rome to get out and about and are looking for a nice clean walkable home base you will be pleased.
Finally, Lorenzo was excellent and accommodated our travel issues - check in was smooth.