Amazing place to stay on Lake Tekapo. Private, modern, everything you need at a stunning location.