Fantastic apartment ideally located near Roma Termini and a number of great restaurants and cafes.