Considering a stay at Turtle Bay Resort on the North Shore of Oahu? Here's everything you need to know about staying at Turtle Bay Hawaii.