David was a great host! Hospitable, accommodating, flexible and organised! We had a lovely stay