We had a wonderful stay at Cristina's place. The location was great and just 10 mins walk from San Giovanni station. Colosseum is also walk-able from the place and very well connected to other parts like Roma Termini.
Christina has also been very helpful.
Highly recommended.