Perfect location, a few steps from the Pantheon, Piazza Navona, etc., yet a very quiet location. Many “non tourist trap” restaurants just around the corner. I highly recommend!