Perfect location a few minutes walk from Piazza Maggiore.