We stayed at Fausto's apartment for 3 nights during our recent honeymoon in Italy. My only complaint is that we weren't able to stay longer!!! The apartment is fairly large, spotless and modern - and conveniently located in the Old Town near all the major sites, restaurants and bars of Lecce. The terrace was our favorite part - we had coffee and breakfast out there overlooking the rooftops of Lecce each morning. Most of our time in Lecce involved getting in our rental car and exploring other areas of Salento (primarily the beautiful beaches between Otranto and Santa Maria di Leuca) because Lecce was very hot (95 F / 34 C) during our August visit and most of the city is completely shut down between 12-5.
Fausto was easy and pleasant to communicate with and I would highly recommend this apartment to anyone visiting Lecce. As long as you are fine with a significant number of stairs, as the entrance is on the roof. But hey, how else are you going to walk off all that pizza and pasta?!