Bad location for touristing. Metro lines are not close. Rome buses are terrible.
Apartment is good. Beds are comfortable. TV is tiny.
We saw a small mice on the building entrance when doing the check-in. Not sure if it was isolated thing or an issue, but never saw any more again.
Building has a small fountain in the inner area, which adds to the experience :)
Host was very nice and kind, but asked for review too many times :/