If you are only looking for a place that is close to game in Rome this MIGHT be a good choice.
You'll have to bring some cash ( 50€ for key deposit + the normal city tax), make a blind eye on cleanliness on the flat, and maybe expect some waiting time.
Watch out for the clean fee on this one!