Perfect place in Lecce, highly recommend!