"Polignano a Mare is a beutiful little city worth visiting for couple of days, little old town offers nice set of restaurants and little streets.
Unfortunately cliff sea side does not offer a lot for beach lovers, also hotel offer is limited that's why I believe that its a nice place to visit for couple of days only, treating it as a base to visit other places in lovely Puglia."