We are pretty active and the location was great for walking around Navona or over the bridge to the Castel Sant'Angelo and Vatican areas. We ran down along the Tiber as well as through the city to the Villa Borghese (Hills!) so that was a great added bonus for this venue. There were many reasonably priced and delicious restaurants in the area. The area all around Via dei Banchi Nuovi and Via dei Coronari is great for boutiques, too.
We had to iron out a couple of electrical idiosyncrasies that we misunderstood, but the flat was very nice - comfortable, clean, beautiful and quiet. I would definitely recommend staying here!