It's a great location, walking distance to the city center and easy to take the bus to the Vatican. Lots of good restaurants around. Franca is a great host. The only problem we had was the elevator wasn't working when we were check in and we had to carry all of our luggages to the 2nd floor.
Overall, we had a good time in Rome.