Haiwen was a great host. His home is lovely and very clean, and he even made breakfast for us in the morning! Great experience all around, would stay here again next time we're in Christchurch.