Perfect location close to everything, restaurants around etc.
Super convenient to be that close to Roma Termini station! I would def recommend!