Absolutely stunning place! It’s located in the absolute center of Lecce but is still super quiet. Highly recommended!