Wonderful location - walking distance to everything. We strolled to Vatican, Spanish Steps, Pantheon, Colosseum, and everywhere. Taxi to the train was very convenient too - with the Taxi stand just the other side of thee church across the street.
Our guide at the colosseum tour recommended places to go for gelato (Frigadarium) and Tiara mi su and we had already been to both because they are just a few steps down the street. Groceries are close by too. The Carrefour has somewhat better selection than the Pam Panarama (and they have a bakery).
Excellent base to enjoy Rome!