Ok, so Lecce is fantastic and so is Francesco's place! Its ground floor which means it's cooler. A fantastic domed ceiling and a very large amount of space await you. There is parking in front but we got so stressed driving in the old town we just parked easily just outside it instead (EasyPark app, <€10/ day).
The apartment is bang central and around the corner from both Caffe del Duomo and Cafe Mastro which are both nice for morning brew and croissants. Francesco's has a small fridge to keep water and anything else you need kept fresh. There is also a small interior terrace.