The stay at Guido & Roberta's place was excellent. The apartment is situated in a perfect spot in Rome. Equally close to Termini train station and main historical sites like Colosseum and important monuments like the Altar of the Fatherland.
Roberta is very nice and communicative and had no issues during my stay.
Definitely suggest to stay at this place.