We received warm welcome from Olena and she introduced us about the facilities in the flat and surrounding areas.
It is a spacious flat with everything necessary for cooking with 24 hr water supply.
20 mins walk from Roma Termini Station but it would be a little bit tough if you are with large luggage.
The are 24 hr supermarket in 10 mins walk.
Close to tram station that can get to The Colosseum.