Lovely complex, clean studio unit, nice little patio with ocean views, ample parking. Kitchen equipped w/ utensils/coffee mkr/skillets, salt/pepper but had no dishwashing detergent, foil, etc. Unless you want to hand wash you must buy dw detergent. They do provided mini 1oz shampoo/cond/soap so bring your own. No blankets supplied, just layered sheets. We appreciated the use of 2 beach chairs, umbrella, soft cooler & the gifted bag of local coffee. The pools are nice. Duke's food is really good & offers dine in & take out. Beach is rocky, need water shoes! Saw turtles at beach and whales from beach & our unit plus decent snorkeling just off this beach. Everything in the unit worked and was well maintained. Negative: Our friends/family renting two other units received huge welcome baskets w/ cookies, candy, lei's, champagne. Their bath was stocked w/ full size shampoo/soap, kitchen supplies & offered use of tons of cool beach gear (boogie boards, snorkle gear, pails/shovels, chairs, wagon to haul items to beach...). They were also easily accommodated in advance with late check-out (at 5pm) where our unit 933 property mgr said no (even for $$) but to call back when we arrived and ask again! When we called upon arrival as instructed they gave us until noon (2 hrs) and then they were knocking on our door at 11:45am & again AT noon. Overall, nice just lacked that vrbo welcome that others received and felt more like holiday inn.