We had a wonderful time at Lake Tekapo. The place was extremely convenient and thoughtfully laid out, with plenty of space. If we ever come back we would definitely stay here, again.