Great place to stay with excellent location - just 10 minutes of walk to Piazza Maggiore