We loved our stay at Kaanapali. Spacious unit with comfortable beds and a lovely view of the pool and ocean. Beach and pool gear provided and a supermarket across the road for self catering.