Place is in a great location! Good places to eat nearby and close to the train station! Highly recommend staying here if you’re traveling to Rome!