The grounds and views at Hanalei Bay Resort are incredible. The beach down the hill from the resort is absolutely beautiful and calm. Our kids loved playing at the beach, especially at low tide when we could explore various tide pools. The two bedroom condo was huge and actually had a washer and dryer which was a pleasant surprise. The kids room had a bit of a bad smell so I think the cleaning could be a little better. Both pools were really cold so we didn’t spend much time in them. The hot tub was also broken for the majority of our stay which was disappointing. Both Wiki pizza and Happy Talk on site had good food. Overall, a gorgeous location…if maintenance of pools/hot tub and cleaning were a little bit better, it would have been 5 stars.