We had a really nice stay at Lake Tekapo. The lake and the shops were 5min walking distance. Great location! We would definitely recommend this accommodation! Very friendly communication with the hosts!