Tekapo has so much to offer to all ages