Perfect place to stay at Lake Tekapo. Have all the amenities you need.