Great place. Great hosts who will oversee your check-in personally and give you tips on the area and answer any questions you may have upon arrival and throughout stay.
It is a bit separated from the heart of Rome, but we actually came to enjoy the bus/train trips into town.
We navigated Rome public transit very easily and even had fun doing so.
Also, the apartment was super spacious and stylish. We had a great time.