Really cool place in the heart of Lecce. Very nice and big terrace as well as apartment. Everything you need for a good stay in Lecce!