Great stay at Marinella's. Central location, spacy apartment, very helpful and friendly host who took the effort to collect me at the railway station that is on three minutes walk.
So, not one of those fashionable so-called 'practical' self check-inn's that only serves the host but not the guest.
Marinella's place is totally recommendable. On top, Lecce is beautiful!