We absolutely loved our trip to Rome. Previously we had always stayed in hotels but the accommodation was so comfortable and well located that we will never stay in a hotel again.
The apartment was clean and functional and we loved the roof terrace which had a great view of St Peters. Locally there was a fantastic deli and restaurants and the owners were very helpful in arranging airport transfers etc.
Only thing to be aware of is a restaurant very close by called, if I recall Milo Express. We had a great lunch there but the locals were charged under half what we were charged by the waiter who furtively wrote our bill on our napkin before disappearing.....ask how much before you eat!