Amazing location right next to Piazza Maggiore. We had a fantastic stay- highly recommend