I stayed at Mary Ann's place for a week, and she was a great host.
Her place is located in a quiet neighborhood and close to the hills, Lyttleton and the city centre.
I would totally stay again.