The location of this apartment is the best. The Spanish Steps and the Piazza del Popolo are minutes away by walking. There are some fabulous restaurants within a block walking distance. There's a grocery store nearby - but be sure to hit the pastry and salumi shops just a block south. Closest taxi stand is at the Spanish Steps, but we often called for a Taxi and they will pick you up right at the door.
All in all, this was a great pick and we would book at Incentrum again.