I literally highly recommend to stay by Kelly and her family. Thier house is so modern and cozy, and more than everything, the hosts are so friendly and kind. My flight to Christchurch had delayed but Kelly had waited me until I arrived, I felt so safe as soon as I walked in her house. The room is clean and nicely organized, the bathroom is really gorgeous. She and her family were always helpful when I wanted, I found some really nice place to see in Christchurch, following her advice. Though my English (especially speaking and listening) skills are not so good, they always wanted me till I understand, it was so kind.