Great spot near the train station and walking distance to the Colosseum