We very much enjoyed the location of the room. Easily within walking distance of a number of the major monuments of Rome.
Also very convenient is the supermarket right across the street.
Over all we were very satisfied with our stay.