We had a wonderful stay at Kaanapali Shores. The condo and property were awesome. The condo had everything we needed. The boogie board and beach chairs were an added bonus. Would definitely stay here again!