I would highly recommend Barbara's. The flat is perfectly located within the historic part of Lecce, but away from the main road and noise of sightseers. The rooms are lovely and airy, and the bathroom has a powerful shower with lots of hot water. Best of all was the terrace with sun loungers and table for breakfast! Everyday we were brought freshly baked cake, and when it rained, umbrellas were immediately offered. Only downside was the slightly temperamental internet. Great choice