Great place. Close (walking distance) Piazza Navona, the Pantheon, castel Sant Angelo and Saint Peter's Cathedral