Hannah's Place is lovely,
It's very clean and warm, and has everything you could want for a cozy weekend - good selection of books, large screen, great shower. The bath also looked very inviting, and I would have liked to have had a soak had the weather not been so wet and cold while we were in Christchurch. Hannah herself was super friendly, and was great with communication. Thanks! :)