On the plus side: This flat is very well located, and it had everything needed for a basic stay. The person who greeted us was nice, helpful and provided good insights on Rome. Great communication with iFlat!
On the not so plus side: it can be noisy, there is a strange "drilling" noise that happens now and then, and you can hear everyone going up and down the staircase.
Also hot water in the shower comes and goes every 10 seconds.