Such an inspiring atmosphere! This place is perfect for your stay in Lecce.