We had a great stay at a lovely renovated Trullo. If you need a relaxing time in the middle of olive trees and good facilities, this is a great stay.
The location suits therefore your needs for a quiet and relaxing environment.
The nearby town has all the facilities and there are some good nearby restaurants. It is very central if you would like to visit some places or go to the beach either on the east or west coast. The roads in Puglia are however dreadful and the there is a lot of rubbish along side the roads.
Tip for wine is Primitivo di Manduria DOP. There are options to visit a winehouse in the region however it is most likely visiting a production facility which doesn't have the charme of a vineyard.