My husband and I had been to Rome a few times. This was the first time we stayed at this location across the river from the main attractions, and we love it - everywhere is about 15-20 minute walk, Vatican, Pantheon, Spanish Steps. We had 2 children (10 and under) and we walked to most places with them.
Riccardo was extremely helpful with arranging transportation, during check in, and providing restaurant recommendations. He was extremely responsive when we had questions. His place is very clean and has all the facilities that are useful when travelling with children (eg washing machine, functional kitchen). We will recommend his place.