We have recently stayed in this apartment & can honestly say it was perfect.We loved everything about it but in particular the terrace.
Its postion in Lecce could not be better,just of the main square near,cafes,restaurants and shops.Lecce is fantastic as well ,beautiful,friendly with lots of places to eat & drink.