The Appartement from Carlo is a very nice Place, with a fantastic Garden/Terrace.
It‘s nearly to the historical City of Lecce and the best Pizza in Town is across the street.