To keep it 100, Christchurch was an afterthought, mostly thanks to the ticket prices arbitrage. That said, we did have a good time there, and it worked as a good landing for the holiday.
Where to stay in Christchurch
Hotel Give, formerly YMCA (we think) was a very well located place at a reasonable rate. Our little research showed a paucity of such placess in Christchurch.

