We stayed for a month at Emma's place. The apartment is well appointed, very comfortable and pretty much brand new. The location is great, close to Addington and walking distance to town/Riverside market etc. Emma was amazing to deal with, quick to respond to any queries.
One thing to note is the free Street parking, if you have a car during the week just beware people park there for work so if you leave in the morning you may not get a park again till after 4.30pm, Weekends seem to be fine tho
We would recommend Emma's apartment for your stay in Chch.