Many resorts line this great beach, which has a nice sidewalk/walkway between hotels, restaurants, Whalers Shopping Village and beach entrance points. Sand is white and clean, lovely warm waters to swim and float around in. Slow grading from shallow to deep water. Black Rock is a snorkeling area at North end of Ka'anapali Beach (part of the Sheraton Resort) and can have strong current surrounding it, so can prove a bit rough for snorkeling. Am daydreaming now of a wonderful afternoon in the sun and surf at Ka'anapali. A "do not miss" experience.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.