Excellent location, that manages to be in the heart of Lecce yet still in a quiet street! The kitchen was set up with everything we needed, and it was great to live in a typical Lecce residence with the star vaulted ceilings.
Just note the wifi is slow, and it's quite dark in the apartment, which means you need to keep the door open if you want natural light, and the mosquitoes were quite bad when we visited.