Great location 5 min from Roma Termini train station!