We loved our stay at Kaanapali Shores. It was a wonderful facility that had everything we needed. The staff was friendly and accommodating. We would stay here again!