The apartment was clean, well-appointed and comfortable. There is no air-conditioning in the master bedroom, but the host provided a fan. This was fine at night, but when we hid from the 38 degree heat of the afternoon, we could have done with it.
The location is great. It is close to the Colosseum and Forum and there are tonnes of local restaurants and bars around the area. You feel like you are a local living in Rome. That said, the apartment is further from shops and other tourist areas.
The host (Giuseppe) was amazing. He was responsive and accommodating. He also arranged both the airport transport and a day trip to Pompeii. For a big family, that was a plus.
In short, I can certainly recommend this place to stay in Rome.