Great spot that’s very close to the train station! There are a bunch of restaurants close by while being more quiet than the center of Rome.