I stayed a week at House of Soul 2. It is located just off of Piazza Navona which is a perfect place to be centrally located to see the big sights of Rome. I walked everywhere. No place was really more than. 30/40 minute walk - most were about 15 minutes. Lots of great restaurants just 3-5 minutes away.
Beatrice is a very kind woman and host. I was comfortable and wanted for nothing. I can’t recommend her place highly enough!