Stop looking and just book! You can't get a better location. Plus, the patio is delightful. It really is in the heart of Rome and a 20 minute walk to everything in all directions- Vatican, Spanish Steps, Colosseum, the river...10 minutes from Trevi and the two piazzas that I can't spell!
Our hosts constantly checked in and even arranged a transfer from the airport.Their hospitality surpassed my expectations! Bravo!!