Our stay at iFlat was quite miserable. They knowingly rented the place during the humid summer in Rome with a broken AC unit in the living room (see previous reviews). While there were two other AC units in the office and bedroom, this prevented the unit from getting cool, so as a result we had no relief from the hot, humid summer outside of staying in the bedroom. As my wife has a heart condition, the heat within the apartment almost triggered a serious medical emergency which threatened to derail the rest of our honeymoon. When I alerted iFlat to the issue and asked for a fan, they essentially said nothing could be done.
In addition to this issue, the unit is in need of some serious TLC. The upstairs roof deck is dirty and the umbrella for shade is broken, water does not properly drain in the shower and instead pools at the bottom, and various areas of the apartment could be cleaner. I do not recommend staying here until they fix these issues - no matter what discounted rates you manage to book at.