Chao’s place has everything you’d need for a comfortable stay in Christchurch. It’s a 2 storey apartment near the town center. Do note that it can be tricky to get parking as it’s street parking, and when you do, it’s usually a pretty tight spot. Other than that it’s a good place to stay when you’re in Christchurch!