This Airbnb is in an excellent location in a quiet side street near to the Tiber. It is within easy walking distance of several monuments including Piazza Navona and the Pantheon and there is a nearby taxi rank for getting to more distant monuments
In addition, there are a multitude of restaurants nearby. We would particularly recommend the Old Bear (Via dei Gigli d’Oro, 3). The food from a fairly limited menu was excellent and cheaper, and the service more friendly and efficient than that at the Osteria de Memmo which you recommended and which we found rather unwelcoming
Regarding the facilities in the apartment, these are generally fine except for the dining table which is some 15cm too high for the chairs provided making it rather uncomfortable at which to eat.
We would certainly recommend this Airbnb to friends and other potential visitors.
.