Carlo apartment is provably all what you need in terms of accomodattion. Its location is perfect and is provided with all the basics and more, even with a basic functional kitchen. A nice space where to take rest while you're visiting Rome.
Un saludo Carlo !