In the dense tangle of streets of Baroque Rome, two steps away from Castel Sant'Angelo, Piazza Navona and the many wonders of the capital...