The unit was clean and had everything we needed. The kitchen was fully stocked with pots/pans, filtered water pitcher, and even basic condiments like ketchup. The unit also includes beach chairs, a mini cooler, snorkel masks, boogie boards, and plenty of beach towels. The location is right across the street from Kamaole Beach Park III. The front desk at this location was friendly and helpful. We had a wonderful time and would visit again.