We had a great stay in Te Anau. The house is very new and very clean. The kitchen was well stocked - we really appreciated being allowed to use some of the kitchen items.
A short walk into town, but it was a great base for us, as we were driving anyway.
We'd happily stay again.