The kitchen was well stocked for cooking, bring your own food. I loved the location, easy walk to grocery store and Keahou mall, and farmers market on Saturday. Wonderful hot tubs and swimming pools. Easy walk to Keahou bay, paddle boarding, volleyball and boats.