Where to stay on Oahu, as recommended by a local! A guide to the best hotels on Waikiki Beach, in Honolulu, on the North Shore, and in Ko Olina.