Lake Tekapo is a lovely town and close to snow fields. A great alternative to the more widely known ones. I loved our hostel: it is clean, bright and cheerful, close to everything, really excellent kitchen and lounge. I would have been happy to stay much longer.