This apartment is less than a block from the Piazza del Spagna and the Spanish steps. There are lots of ristorante, cafe bars, and shopping in the area. You can fairly easily take the Spagna metro stop to the Vatican City, to the centrale train station, and to the Colosseum.
The apartment was very comfortable and the five of us were very happy. We could not get the washing machine to work but it wasn't a big deal for us.