This was the perfect apartment for us for a family traveling from different parts of the U.S. to meet in Rome. The Palazzo Barberini is nearby, and though it wasn't initially one of my priorities, it was my favorite art experience in Rome. It is so well organized, and the wall descriptions are terrific.
Great food nearby, including a little pizza place across the street and to the left. It looks completely ordinary, but try the potato and rosemary pizza - wow! And there's a bar on the main street called Amore where they have a real certified sommelier.