We pass two days at Lecce in this apartment, 10 minutes walking from the center, big flat in a residence with equipments.
The sadly point about it is that the kitchen is not fully equiped, so you can t do your own kitchen.