Very good place in Rome’s center. Nearby everything, and when it’s not, subway is 1min away.