Our family of 5 (kids ages 8,5 and 1) just returned from our trip to Maui after staying at Kaanapali Beach Club, and we truly loved it. The apartment was very clean and spacious, it had everything we needed for our stay (we requested a pack-and-play and to my surprise, they even provided a high chair), the beds were very comfortable, the kitchen was fully stocked, the staff was friendly, and the property was beautifully landscaped. The pool was clean and so big, my kids absolutely loved it. We also loved that the kids activity center had so many fun and affordable activities for our kids to do the couple of days that it rained. Overall, it was a wonderful experience and we hope to stay there again next time we visit Maui.