We had a great time at Francesco's place in Polignano. It is a lovely town house tucked away in a quiet corner of the old town but with plenty of shops, bars and restaurants all within a couple of minutes walk. The house is very nicely furnished and decorated, and well laid out over 4 floors, although the spiral staircases might cause a problem for elderly guests. The roof terrace is a real bonus, and a great place to sit and eat.
Polignano is very attractive (particularly the old town) with fabulous views of the sea and the houses perched high above it, and it has a nice buzz to it in the evening with lots of people of all ages out visiting the bars and restaurants.
It was very easy to reach by train from Bari airport, and we visited the town of Monopoli (just 5 minutes down the coast by train) as well as travelling on to Lecce by train at the end of our stay.
Francesco himself is a wonderful host: very friendly, helpful and informative, and very communicative and quick to respond to queries. He met us from the train and arranged for us and our luggage to be transported to the house by bike rickshaw (and the same again when we left). We would have no hesitation in recommending both him and his property.