We (a couple and our 7 year old daughter) had a great time in Sannicola. The house is great and is actually nicer than it is possible to capture in the photos. It is very comfortable and a great choice for our 4 night stay.
We intended on using it as a base for exploring Salento. We ended up spending a day in Gallipoli (which is a 10 Minute drive away) - exploring the old town; swimmng at the great city beach (Purita); and eating at one of the seafood restaurants. We spent two other days at Padula Bianca, which is a lovely sandy Beach with clear blue water. A great family beach. It was very busy in August but that seems to be the case with all beaches in Italy in August.
You could easily use this as a base for exploring the wider Salento area but we were very happy staying relatively locally.
We ate out in Sannicola twice and had two great meals, following recommendations from our host. Up there with our best meals in Puglia. The facilities are good and you could cook in the house but we chose not to.
The town is quiet but really friendly. It was a nice change from some of the more touristy towns we visited in Puglia.
All in all, we would highly recommend a stay here!