My wife and I enjoyed our brief stay at Sharon’s condo at Hanalei Bay Resort overall, but I’d offer just a couple caveats for other travelers.
The location is great for exploring the Na Pali coast and visiting nearby Hanalei town. Since you’re a little further west of the Princeville resorts, you’re that much closer to these points of interest. You also get access to a beach on the bay that was calm even when we visited in the winter (when the north side is often choppy and not great for swimming). The unit itself has everything you need with a large bathroom and well-stocked kitchen. We didn’t cook while we were there, but enjoyed coffee on the balcony with great views of the mountains.
There was a maintenance issue that left us without hot water the first night, but Sharon was quick to communicate and got the situation fixed as soon as possible the next day. Things happen, but I appreciated the personal attention and urgency.
The only downsides of our stay: 1) The door/wall with the adjoining unit allows sound to carry relatively easily. If your neighbors are, say, sleep training their baby during your stay, you may not have such a quiet night. I’m sure this isn’t the norm, but I can attest that it has happened at least once. 2) The resort’s larger restaurant is currently closed (in the middle of a remodel from the looks of it) and the pool bar is closed indefinitely. There is a bar/restaurant on site, but they don’t serve to-go drinks so the pool appears to be BYOB. We didn’t try to take advantage of many other amenities while at the resort, but I’d encourage you to check the resort’s website ahead of time and potentially call to confirm what’s currently available before your visit. We incorrectly assumed we’d be able to order a drink and take it to the pool. All in all, some minor inconveniences during a stay in tropical paradise.