First, Hanalei Bay Resort is a wonderful spot. Beautiful views, nicely maintained, super nice staff, and enough amenities (pools, restaurant, tennis, beach) that it's a perfect place for low-key relaxation. Only downside is the current construction next to the beach by the hotel next door.
This unit is comfortable and functional. Everything you could need in the kitchen. There were beach chairs, coolers, umbrella, boogie board, and tennis rackets. Beds were comfy. Quiet, end unit with nice lanai. Perfect base for a north shore visit. Great communication with host before and when we arrived.