This is a great option for Tekapo. The host was welcoming and very responsive when we called.
There are multiple different rooms as well as cosy and welcoming shared dining, kitchen, lounge and garden areas. It's a very relaxing place to stay and well organised. Kitchen was spacious and basics provided (Tea, coffee etc - thank you :)). There are tennis rackets, games, hammock, animals to greet and a great place to chill.
Our ensuite queen room had a very comfy bed and was a converted container, so quiet, private and set a short distance from the main house. The bed was comfy, and everything else was clean and functional. Parking was easy.
I'd definately stay here again and recommend to others.