Our experience was very satisfactory, the flat was exactly the same as what we saw in the pictures. High standards of cleanliness and good quality of furniture and white goods. The flat was equipped with everything we needed for our stay, including free coffee and biscuits.
The location is also very convenient, as it's literally a 10 minute walk from both the Colosseum and Termini train station. We also had a very thorough induction on the flat at check in.
I would recommend this place to others.