This is our second time staying at Kaanapali Alii, but our first time at this particular property. We appreciated how clean and modern the space was. We were able to check in a little early, which was a godsend since we arrived early in the day. Checking in and accessing our room were really easy. Messaging with the host was prompt and helpful. Having a kitchen and laundry was ideal for our family so we could make some of our own meals and not have to pack as many clothes. The only provided pantry items were oil, salt, and pepper, so plan accordingly! We didn't want for any cooking implements, however. We loved being able to walk to restaurants and stores for any items we forgot. We only used the non-quiet pool and the kiddie pool since we were with our toddler, but those are ideal for her primary activity of jumping into the pool over and over again (and our ideal activity of watching her play in shallow water). We might consider a different resort when she's older and more interested in other pool features, like slides. Beach access is also quick and easy, with outdoor showers available right by the access point. I wish they would've provided sand toys, but that wasn't a huge deal for us. Perhaps most importantly, they don't require *any* check out tasks besides turning in the room keys. It's so nice to end a vacation without having to do chores!