Large, spacious apartment in an excellent location. Carrefour is just down the street and the Vatican and all central Rome's famous sites are in walking distance. The apartment has an excellent A/C system that will definitely cool you down after a hot day in Rome.
My only complaint about the unit was lack of basic kitchen supplies such as a sponge, dish soap/tablets, and paper towels. It's wasteful to buy a bunch of cleaning supplies just for a couple of nights and questioned if previous guests were also cleaning the dishes properly.