Staying in Andrea & Cristina's apartment was great and very recommendable.
The neighborhood isn't the most exciting, but it is very close to Termini station where the metro is.
The only thing I would mention is that the kitchen isn't the the most well-equipped, but it isn't a problem for a short visit .
I would definitely consider staying in apartment once more, if I ever visit Rome again.