This is wonderful place to stay and very convenient to the Rome Termini station. There are several nice reasonable restaurants in the neighborhood.