Marco's place is a top choice for visiting Lecce. Its interior is very well thought out and has a ton of great features such as rooftop, laundry, great sitting areas and kitchen. On top of it, it is well placed in city center with easy access to free car parking!
Highly recommend visiting!