I’ve stayed at kaanapali shores many times. Unit 401 was fantastic. The view is unmatched. The stay was perfect for our family of 6. I love that the second bedroom had two full size beds to accommodate 4. The kitchen is well supplied with anything needed to cook some meals. They provided plenty of towels, laundry pods, paper towels, beach towels, and even beach equipment (sand toys, beach chairs, a water football, pool noodle, and two coolers). We had a great stay.