I would highly recommend staying at Michelle's place! It has a convenient location (close to the supermarket, public transport and beach), very tidy, and is situated in a lovely, quiet neighbourhood.
Michelle herself is one of the loveliest persons I have ever met! Very kind, helpful and accommodating. And her puppy Bodhi is such a sweetheart!
All in all, had a really awesome time and stay at Michelle's place. Definitely staying here again if I'm in Christchurch!