The Appartement is a real gem: very conveniently located and very tastefully decorated. The kitchen and bathrooms are modern and new. The washing machine works smoothly and a number of helpful household items (like ironing board, vacuum cleaner etc) are available, too.
That said, a few things kept us from being fully satisfied:
1) in the second (smaller) bedroom, the entire closet was full of duvets and blankets, leaving zero space for storing any clothes in there. I had to keep everything in my suitcase during our stay, which was not very convenient
2) The plants on the roof terrace were completely dried out and dead. There is a watering system installed but either someone messed with it or it was not set properly. Also, the overall terrace ambience was a bit neglected. The table was dusty, there were a few weeds growing on the floor and the floor clearly had not been swept in a long time.
3) The sun umbrella on the roof terrace was broken (probably got left open by a former visitor and cracked an arm in windy weather)
4) Responsiveness of the iFlat team during our stay was so-so. The sent someone to fix a congested drain but did not even respond to my note asking about replacement of the umbrella and dead plants.
So overall, it was a positive but not a perfect experience. At the premium price point charged for the apartment, we would have expected not only the interior to be well maintained (which it was ) but also the exterior to look as advertised (which it didn‘t). Nevertheless, we enjoyed our stay and had a great time in Rome.