Great place, offers ample space for a stay in Lecce and is very centrally located. Would definitely recommend this.