Nice place.
All attractions of Rome are pretty close, I was mostly walking to everywhere.