Excellent adress we can only recommend! Perfect for your stay in Lecce, great terrass, calm, ideal situation.