Fabulous location, truly 5 minutes to Piazza Navona with dozens of restaurants and shops on the way. A bit noisy, due to the central location, but well worth that minor inconvenience. Would highly recommend!