Such a relaxing and central little find! Marcello was great and so welcoming. The location was perfect, a lovely little apartment with everything you need, and the roof terrace was incredible - well worth a stay in Lecce.