We have stayed at this location (Napili Shores) many times, in different units some times. This unit was great as usual. Nicely stocked kitchen, towels, sheets. Very clean and well appointed. There are 2 pools right out in front of the units and we're also right on the beach at the end of the property. Great food at the facility's restaurant and the always great Gazebo restaurant on site as well. Just down the beach is the Sea House restaurant, so food is taken care of! We love this location in Napili and had a great time with our 2 young (9 & 6) grandkids. Thank you!!