An amazing place in Lecce that is extremely good value for money.