Excellent location! Five minutes walking to St Peter, across the st from Casa Santa Marta.
It was our home in Rome needless to say more