Amazing place!
We stayed for 1 night in Rome and this place was located perfectly to be able to walk to all the big sites!