wonderful location centered around many must-see places in Rome.