This place was very clean and in a pretty good location, about 20 minute walk to the colosseum and lots of shops close by. The check process however was a bit of a pain, we were waiting for almost an hour outside of the place, waiting to be let in. There was also a limited supply of essentials in the apartment, no coffee, tea, toilet paper, paper towel ect.
Other than that it was an enjoyable stay and the hosts were mostly responsive.
Would recommend for short stays in Rome.