Great spot. Two minutes walk to Piazza Navona.