Had a great stay in Tekapo.
The house is really warm, and has everything you need. And it's in a really great spot, across the road from the lake.