Very nice and quite place in the centre of Lecce. Highly recommended!
Thank you.