Lecce is an AMAZING city and the location of Casa dei Romiti allows you to live right in the mix of it.