I stayed at the Palazzo with my wife and two kids (two months and two years). We simply loved it.
The location is in the old city, but slightly removed from the main hustle. our suite was lovely, everything was brand new and done in style. The service was impeccable -- the staff went out of their way to make our stay as easy and comfortable as possible. The owner and manager -- Beatrice Baldasser -- lives on the compound -- so oversees personally the operation. She is personable and available, which added to the pleasure of our stay.
In short, we were extremely pleased with our stay at Palazzo Sant'Anna and would recommend it, without any hesitation, to everyone. A great address in Lecce (a beautiful city).