This was just what we wanted. Excellent location - a few minutes from everything; with easy parking (Francesco sorted the permit - but make sure your car is small because the Lecce streets are narrow).
Comfortable studio apartment
A definite YES as a place to stay in Lecce.