This unit, the hosts, and the resort facility were outstanding in every way. The unit was generously stocked, extremely clean, comfortable, and is in a fabulous location. The resort has many amenities to enjoy while being within walking distance to all the Kaanapali Beach attractions. We would most definitely stay again and highly recommend without reservation.