We had a great time in Polignano a Mare. Stephens place was great, we stayed 4 nights and it was in the perfect location, with a huge terrace that was great for sunrise and hot afternoons. The only thing we did find was that the sandstone had a bit crumbling off the roof which was a bit annoying but Donna organised to have a cleaner come everyday and clean this for us. They were extremely responsive and great hosts.