This condo was in a great location within walking distance of Kamaole Beach III. It had wonderful beach toys (sand toys, noodles, beach chairs, and boogie board). They also provided beach towels and some good essentials like olive oil, salt and pepper, and laundry detergent. For an 8 day stay though, they provide limited supplies of soap, toilet paper, and shampoo. Bathroom and kitchen are nicely updated with newer cabinets and a newer oven/stove. I loved the tile in the entry and hallway as it was easy to clean up any sand that came in with us from the beach. The only reason, I didn't give 5 stars is that the carpet badly needs to be replaced or professionally cleaned as it has many stains on it.