We stayed at this place for 4 days and we really enjoyed every moment of our stay. The place is better that what it appears in the picture.
The owner has provided all the amenities that anybody could have asked for. The place is clean and checkin was super comfortable.
The Roma Termini is not too far - if you don’t have too much of a luggage then you could easily walk. Proximity to supermarkets and bus/tram stations to go anywhere you want.
So I suggest if anybody is thinking of booking this place then don’t twice as I am absolutely sure in my mind of where I am going to stay when I come back to Rome in future. :-)