Great location!
The place is a bit far for you to walk to famous historical destinations (about 30 minutes or more depending how fast you walk); however, if you are planning to travel to other cities, the Termini Roma station is minutes away. Myself and two teenage daughters took suway and buses if our feet were too tired.
The place is clean. His place looks exactly same as the web picture. Cristiano's kitchen is fully equipped and there are markets are nearby. This place is perfect for you and you family if you want more than 'a room in the hotel'.
We'll definitely go back next time we go to Rome.