Everything you need and more! You get the benefits of a privately owned unit plus the amenities of a resort. Plenty of beach toys, well stocked kitchen, two great pools, and a perfect oceanfront location. Would recommend for anyone looking to stay in the Kaanapali area!