Wonderful location in the heart of Rome. Tucked away so there is some peace and quiet but moments from the amazing city!