Olga place is across the street from the colosseum. Her space is spacious for sure and close to food and the train station.
Would recommend to anyone looking to be close to all Rome attractions.