I liked the apartment - it has everything you need and it's simple but cozy. The neighborhood is nice. The bus stop for the bus shuttle to the Fiumicino airport is nearby - it was a quick and convenient option. There is a metro station as well. The Vatican and most of the main sites are at 20-30 minutes walking or you can just take the metro. We didn't have much time to explore the restaurants in the area but for some it's best to read the reviews first.
I'd definitely recommend the apartment and I'll be more than happy to stay there again.