The accomodation is in a great location and very central. It is definitely small but that is to be expected in Rome.
All in all I would definitely recommend, we stayed for 3 nights. Perfect place for if you plan to be out exploring most of the time and just need a nice air conditioned retreat from the heat.