A delightful apartment centrally located within striking distance to the Vatican, the Pantheon and the Colosseum