Friendly staff, clean rooms and in-room kitchenettes which is good for breakfast on the balcony etc. All units are individually owned, so decor and standard can vary. Nice poolarea, and neat location right on the beach. One restaurant/cafe on the premises, for more eating options you need to visit nearby resorts, drive to lahaina or walk to whalers village (about 15min walk). Also a shuttle that runs around the kaanapali area, but schedule seemed unfrequent, so we walked or drove ourselves.