Lovely stay in Tekapo with very generous hosts. Clean and warm cabin.