I’d stay at Kiahuna again, but probably select a different unit. The location was great and we loved having the walk out so that the kids could walk right out and play in the grass, but overall I was fairly disappointed with our stay. One of the reasons I selected this place was because it was rated as sparkling clean. I think the place is too dated to ever feel sparkling clean to me. It wasn’t dirty but I did not feel the sparkle. Ocean view description is definitely a stretch. The on property “steps away” beach access was closed which was a super PITA with two littles. Bed was uncomfortable. Sprinkler system woke us up at 4:30 am daily despite two white noise machines. Screen doors were broken on arrival so the bathroom was full of gnats (once we got maintenance to fix that, the issue subsided). There were 0 cooking basics besides pans (every other airbnb I’ve ever stayed in had oil salt and pepper at a minimum). 2 burners on the stove were not operational. The tv was unwatchable (the cable “skipped” constantly - not normally an issue for us on vacation but we do let the kids watch tv in the morning sometimes). I had to rent a pack and play so once you account for that and the cleaning fee we probably should have just stayed at a resort the whole time. (Note that this property is also operated by a resort so had that feel which I also didn’t love but was nice to have the option for fresh beach towels as needed). The good: there was a good supply of beach gear and the proximity to shops and the beach (had the access been open) was nice.