Great location , virtually next door to the Vatican with lots of lovely restaurants and cafes along the adjacent Borgo Pio (particularly the cafe next to the Hotel Della Conciliazione). All the major sites are within a half hour's walk or the Metro is just a few minutes away via Ottoviano metro station.
The apartment is spacious and spotlessly clean and the hosts very helpful indeed.
Thank you!