The location is great. The apartment is charming and according to photos and descriptions. The reception was very professional and warm.
However, the air conditioner didn't work well even after being maintained which was a big downside considering the heat wave in Rome when I stayed at the IFlat. Also there was no curtain on the main window in the apartment which was a problem in terms of privacy but also for ensuring a decent night sleep...