we loved our stay at lake tekapo and so glad we got to spend a few days there! it’s so beautiful, fully stocked with amenities, and clean. highly recommend!