David is the perfect host. he made us feel so very welcome and really went out of his way to make our stay pleasant. I would most definitely stay with him in Christchurch again. Was an awesome experience.