Great place, well located in the historic center of Lecce. Perfect for a short trip.
Grazie!