I’ve stayed at Kamaole Sands about 20 times now. This is definitely one of the nicest, cleanest units. The kitchen is nicely stocked with appropriate dishes etc… there is a BBQ just a few steps away. Great parking spot. Looking forward to next time.