We had a wonderful time in this beautiful apartment! The location was perfect! Not only was the Piazza Novana within walking distance but also the St. Peters Basilica and all the other memorable places were nearby.
I highly recommend this place for anyone who wants to capture the full Roman experience.

Thank you, Andrea!