You will find the warmest welcome you are likely to receive from any host and you are sure to be entertained by a warm and wise man. David will treat you like an old friend and by the end of your stay, you will certainly feel like one. Bravo David!