This property is in a nice area and is conveniently located. The Barberini metro is just down the road and that can take you all over Rome.
It was very hot during our stay and the AC worked very well. Would recommend