Amazing location in the heart of Lecce! Everything you need