The place looked as expected. It was very spacious, and conveniently located near the city center. The A/C was definitely a welcome addition as our visit to Rome was very hot.
The only thing I would caution, particularly if staying in the room on the first floor, is that there is currently construction that starts pretty early in the morning (I believe around 5am). If you sleep on the lighter side, you would likely be affected.
Other than that, the host was super responsive, and we enjoyed our stay in Rome!