Loved the quiet street during the day and lively, lively street at night. Lots of great eateries!
Very walkable to Vatican and San Pietro or bus 23 from the blvd along the Tevere.
Close by tram to hop on to Piazza Venezia from which you can walk to ancient sites (Colosseo, Fori, Circo Massimo etc...)
Other buses not so easy to find. But walking works to most places.