We enjoyed our stay in Fabios Apartment.
Around the apartment is everything you need - supermarkets, nice restaurants and cafes.
The Vatican is 10-15 minutes by foot and you can also reach everything else.
Fabio always responds to us very quickly and nice! :)