Our stay at this property was incredibly disappointing, especially considering the price (just over €250 per night with cleaning fees included). The apartment is just a few blocks away from Roma Termini, the city's train station. This made for a convenient drop-off for our rental car, but it was absolutely not a safe neighborhood to be in. We were hassled and asked for money within minutes of our arrival, and we did not feel safe in the neighborhood after dark.
The biggest issue was the odor in the apartment and lack of effective air conditioning. We walked into a hot apartment with a very strong curry smell. Opening the windows did little to help, as the curry smell mixed with smells from the Chinese food restaurant below and cigarette smoke from the courtyard. We reached out to IFlat for support; several hours later, they responded and asked us to purchase an air freshener. While they did offer to reimburse the cost of the air freshener, my concern was not the €5, it was that the apartment was hot, and smelly, and no amount of air freshener would remove the smell. The A/C was set to 16 Celsius, but the apartment did not drop below 23 at any point during our stay, despite keeping it running.
The check-in process was not the easiest. IFlat did not respond via Airbnb, instead moving all comms to a third party app and twice re-directing us to a separate number for check-in. Our data was limited throughout the trip, so we used each opportunity we had to check our messages, but this was a frustrating experience. They were slow to reply to questions about check-in, and it took several hours to reply to our concerns about the odor in the apartment.
There were other smaller issues - the shower did not drain properly, and water pooled at the base after just a few minutes of it running. The window in the main space overlooks a courtyard and other tenants' properties; the curtain was not wide enough to cover the entire space, which was a bit of a privacy issue. While small issues on their own, combined with safety concerns, odor issues, and a poor check-in experience, we were left feeling like we'd overpaid for our stay.