Great place, feels like being in a stone cave in the middle of Lecce.