When dreaming of a holiday to Italy, destinations such as Rome, Florence, or the romantic Amalfi Coast might spring to mind. However, one underrated gem that rivals these well-trodden spots is Matera.