Unfortunately we didn't meet David in person. Nevertheless he was very very friendly and helpful. That flat was really nice and big and even better than expected! We loved our stay.