Great location located just steps from the Vatican. Borgo Pio is an iconic Roman street with several nice restaurants.