The number one benefit of the place is its location: it's very central and I was able to visit all the major attractions of Rome on foot, I even walked all the way to the Vatican (cc 25 minutes) and the Coliseum (cc 30 minutes). The apartment was nice, had everything needed for a short stay, it was fairly clean and the WiFi was good.