Great place with the town of Lecce at your fingertips!