This place is very handy for the Vatican City. It is also in a really vibrant locality where there are some good trattoria and an amazing produce market right opposite. A five minute walk will take you to the nearest Metro station and from there you can reach anywhere in Rome.