The location is amazing. Never stayed in a more central location. It’s a perfect studio flat in city center 5min walk from the station and from the main square, the Duomo. Loads of bars and restaurants are within 5min walk. The flat itself is perfect for max two, clean and has an amazing terrace where can enjoy the Leccese view. I would personally recommend Alberto’s place to anybody.