We stayed at Marina's place for three nights and had a great experience. We couldn't ask for a better location, most of the touristic places are in a walkable distance. Flat itself was clean and spacious. Communication, check in and out were easy.
We would definitely stay at Marina's place next time we're in Rome.