Exceptionally close to the Vatican, and a healthy walk to Piazza Navona-
Otherwise public transit is a must to get to see the other places.
Nice size and lovely terrace. We enjoyed our time.