Tekapo is amazing and well worth stopping over. We enjoyed staying in Edelweiss Studio - communication was great, and it was sparkling clean, with clear directions for everything. It is well located, close to both the village centre and Tekapo Lake.