Great location, every tourist attraction as well as train station is accessible by foot. Lovely neighborhood with a park, great restaurants and other things to do.
The only thing missing was warm water from sink, but it is common to have cold water running from sink in Rome, as we noticed.
Good price for the offer.