I would reccomend this apartment.
If I have to travel again to Rome I would try to reserve it.