Great place to stat to visit Rome!
Super clean, well decorated and full featured. The bed was comfortable, the shower is spacious and functional, we didn't use the tub to soak in but it was useful to do a batch of laundry by hand.
The location is grear for sight seeing. The Collosseum, Palatine Hill and Altar of the Fatherland are about 10 minutes away on foot. Even closer if you use the e-scooters peperred around the city. The Subway station for Line A is right around the corner as well and a quick 15 minute ride will get you to Vatican City, or you can ride a bit longer in the other direction to get to the Acqueduct park.
The staff at iFlat was friendly and accomodating. Our bus from Siena was delayed and they had no issue with rescheduling our check-in time on the fly.
Highly recommend!