We really loved the location of this rental. And it is very handy to have the drop off baggage service nearby. The air conditioning in this rental works REALLY well, which was much appreciated for our stay. We recuperated from the Rome heat very quickly and were very comfortable when sleeping. Bring your own coffee pods as none were available but that seemed to be standard in rentals in Italy.
Overall it was good. The shower in one bathroom drained so slowly that it overflowed into the bathroom by the time one person had finished showering, which I remember reading from another guest.The unit is behind another building so the street noise is not a problem (it's a busy street). Good restaurants in the area