Polignano a Mare is a wonderful town, with a very pretty centre and some good restaurants. The location of the apartment is very convenient: close to the freeway and the train station and with enough parking space in the neighbourhood. Breakfast and coffee at the bar downstairs is good ( and good to watch locals) although we had problems with choosing what to eat. We got a warm and efficient welcome and it was no problem that we arrived a bit later than expected.
The apartment is pretty but was a bit dusty (otherwise everything was clean) and the living area is a bit cramped if you're with six. We made it cosy with some extra chairs and pillows. We weren't there that much anyway.
Most important tip: hire a car and drive south. We loved locorotondo, alberobello, Lecce and all the other towns and villages (as well as the roads). Don't forget Castell del Monte! Enjoy!