David is a super friendly, generous and helpful host with many local tips. We had some interesting chats over a cuppa!