My say was wonderful. The area had all the amenities and some great restaurants. Pizza place right across from her place. Taxi a short walk to the main road.
Vatican-30 min walk
Colosseum- 20 min walk.
I would definitely recommend her place to stay