Perfect location and well equipped place. Choosing this place you'll be in a really good position to know most of Rome just walking (from Vaticano to Colosseum).
Just a little issue in our stay, I know that it's a usual practice to have an agency that manages your place, but the communication with the hosts/agency doesn't feel good, we had an issue with the check-in (we arrived 10 mins after the deadline for regular enter) and I wanted to talk about it, but nobody answered.
All the rest of the experience was pretty good. Nice place.