The location of this place cannot be beat. It is fairly quiet and literally a stones throw from almost everything. You can walk to every site in Rome from here.