Very well located to walk to many of the major Rome attractions. Also near to several metro stations for the longer distances.
Maria is very helpful if you have questions.