We stayed at Flora's apartment for four nights and the location was perfect. The apartment is very close to Vatican and still close enough to Piazza Navona for a nightly walk. There are plenty of good and reasonably priced restaurants around, don't forget to try the closest one next to the shop, we ate delicous pizzas there on the first night. A shop is also just some 50 meters away. The last day we were pleasently surprised to realize that the bus line 64 to Termini train station goes right by the apartment. The apartment is nicely decorated and very clean, but located inside a very small courtyard and on ground level, so it is quite dark. Also the shower cabin is very small. Other than that I can highly recommend the apartment!