Our family of four had a wonderful stay at Hanalei Bay Resort. The resort is in a quiet and beautiful setting and the staff are friendly with great communications.
We stayed in a two bedroom suite with mountain and partial ocean view. The rooms were very clean and spacious. It could easily accommodate six people. We enjoyed swimming in the pools and the beach is a few minutes walk away.
The roosters there did bother us at night though, but we would still be staying again at Hanalei Bay Resort.