A small jewel in the old town of Lecce.