Great location: walking distance from Roma Termini.