We had a really nice week in this accommodation. It looks like the pictures do and it was very clean.
It is well located and you can easily get into the center of Rome. No problems, thanks!