We stayed in Jasmine's flat for two nights and had a very lovely time. The location is incomparable - Trevi fountain is literally a 3 minute walk away and it is also walking distance to a lot of tourist spots and amazing gelaterias. The apartment was clean and very modern. We were welcomed with a bottle of wine and complimentary biscuits, as well as given lots of helpful recommendations of things to do and see around the area.
There were 2 minor issues. First, one of the bathrooms has a very low ceiling. This means that it is close to impossible for anyone above 155cm (roughly) to shower in the bathtub unless you are bending or kneeling down. We made do with it (there is also a second spacious bathroom) and the rest of the apartment more than makes up for it but I think it should be made clear in the description.
Second, the other bathroom door is loose (lock does not turn properly) which was not made clear to us on arrival and cannot be closed completely. This meant that someone got stuck in the bathroom because they closed the door fully and we had to get them out by jamming a credit card in. Again, it ended up being a minor issue but I wish it had been flagged up to us.
Overall, great flat. Some small issues but worth the value and it will make your Rome trip very convenient/enjoyable.