This apartment is in a really good location in the Monti area; close to many favorite sights such as the colosseum, forum, pantheon, Spanish steps, capitoline museum etc.
Amenities in the apartment are fine and it is quite spacious. The roof terrace is a nice relaxing area, with a couple of friendly visiting cats, and a washing machine.
Note that a roof terrace means steps, both up to the apartment and again up to the terrace. But Rome means steps, they are everywhere, so embrace them as simply being part of this amazing city!