We had some really nice days in the apartment of Massimo and his wife. Both are really lovely and friendly people.
The apartment has everything you need and it's really good located. To the supermarket it's only 3 min and to the sea 5 min by feet.
You can easily reach Marina di Mancaversa by bus (from Gallipoli, but also from Lecce).
The bus stop is also just 3 min by feet.
I would definitely recommend it.