Beechcottage is ideally located right off lake tekapo. The house was clean and very well maintained. Our kids (4 and 7 years old) loved the front lawn and enjoyed their time. Highly recommend this place, especially for a small family.