Spacious place (we booked a 2 bedroom) and my family liked it a lot. The amenities were great. Convenient driving to the main town of Tekapo.
On the improvement side, we were sent an incorrect unit number which quite a bit of frustration. The host was responsive and handle the confusion promptly.
The curtains in the rooms couldn't fully block external light, with the long days of the season, that would make it harder for people who are sensitive to lights to sleep. Suggest adopt hotel standard curtains that could fully block external light.