Great place right in the centre of Lecce old town Highly recommended