Highly recommend this place for a vacation in Puglia.
Central location and is convenient to Lecce and other places.
You do need a car though.
Thanks to Simona.