We stayed in Kaanapali with our three children (14, 12, and 9 yo) for 4 nights. The Airbnb was perfect for our visit. The place was bigger than I had expected. The king-size bed and the sofa bed in the bedroom were very comfortable. My oldest and youngest ended up sleeping on the couch in the living room which worked out perfectly for them. The unit is very well equipped with all the kitchen utensils that you would need and there were even books for us to read. We used one of the boogie boards at the beach and the unit had more than enough towels. The unit is also a 10 minute walk to Black Rock where we swam with turtles. We arrived after 10 pm so we had to ring security to let us into the unit. This took a little longer since he was assisting another guest. The owner is very responsive to any questions. The unit is a little dated which was consistent with the pictures. Overall, the unit was perfect for us and we would stay here again.