Great apartment, great location, great host.. Very clean, and spacious.. It is conveniently located to all the hot spots in Rome.
They provide a nice list of restaurants to see while you are staying there.
Be aware that there is a late check in fee and city tax that has to be paid at check in, and the late check in fee is not appropriately priced.
Would recommend for its location alone.
Thanks