Beautiful place!
The terrace is perfect for coffee and dining.
2 minute walk to restaurants and 10-20 minute flat walk to everywhere.
Excellent value for the price.
Lecce is fantastic.