The room is top floor with a few stairs, though the elevator gets you most of the way. I loved the central location. We stumbled upon the Pantheon (5 minutes away) on our third night. Host was nice and place as expected
The Roman city tax person/per night is annoying http://www.turismoroma.it/news/contributo-di-soggiorno?lang=en
But it is what it is.