We thoroughly enjoyed our stay at Lorenzo's apartment. Great location, great room and great price. A short walk to St Peter's Basilica, Spanish Steps and Piazza Navona. A 10 minute walk to nearest Metro station!