I spent three nights at Lorenzo's and it was simply fantastic. Lorenzo is magnificent and made sure that our time spent there was perfect. After getting lost Lorenzo helped me find my way to the apartment and let me check in at any time I could.
The apartment was clean and spacious and the location was a perfect distance from both the Ottoviano train station, the Vatican and Castel Sant'angelo. If you're up for a 10 minute walk, the Pantheon and Piazza Navona isn't too far either.
All in all, Lorenzo's place was absolutely brilliant.