We really enjoyed our stay at Torre Santo Stefano. The accommodation itself is functional, clean and spacious with a nice big table outside. It was quite hot while we were there and although there is an aircon in the kitchen and you can cool down the bedrooms by leaving the doors open, it would have been good to have fans in the bedrooms themselves.
The best thing about Torre Santo Stefano is the swimming pool and the wonderful, friendly staff that work at the pool bar. The pool is really big, deep and kept really clean and there was hardly ever anyone there. The pool bar offers reasonably priced drinks and snacks, sandwiches and lovely warm croissants in the morning.
We found Torre Santo Stefano to be a really good base from which to explore the area - Otranto, Lecce, Maglie, and more. We even drove down to the tip of the heel (Santa Maria di Leuca).The beach which is just there (Baia dei Turchi) is also really lovely.
We would definitely recommend a stay at Torre Santo Stefano.