Great stay! Everything you need for a great time in Lake Tekapo.