I stayed with my sister at Marcello's place in Lecce for 3 nights. We walked with our luggage from the train station which is very doable. The place is close to everything you need, local markets, restaurants and the city center.
The rooftop has a great view over the historic city, which we enjoyed during the siesta hours. Great value for the price. Would love to go back one day!