We stayed 2 nights here and wish we could have stayed longer in Tekapo. It was such a beautiful town and TJ's place was perfect for our stay.
The location was a short walk (even shorter drive) to the groceries and restaurants and the view, especially from the backyard, were just wonderful. We even used the backyard for a little stargazing on a clear night.
The house itself had pretty much everything that we needed and was spotless.
Communication with TJ was easy and they were located right next door if there were any issues (there weren't any).
All in all, it was a fantastic stay and wish we could still be there!