Had a great stay at Kaanapali Shores! Loved the location and option to rent beach and snorkel gear. Very close to popular public beaches which were easy to get to. Also very close to grocery stores and shopping! A great place for a family, would absolutely recommend. Mahalo!