The place had everything we needed for the family trip (with two toddlers). Very well kept with amenities and the proximity to the lake, the church, tekapo spring, and the shops made it extra easy for a short trip we had.
Missy had us check in to a fireplace-going warm and cozy house which was especially a nice touch as the area had a cold snap during our stay.