Hanalei Bay Resort is the perfect place to stay with the most amazing views. The property is really lovely. The birds, nenes, chickens and roosters were entertaining to watch. The pool and beach were really nice too. The beach is quite a walk down a steep path, but you can have one of the property’s golf carts bring you back up. The Happy Talk Lounge is good and has live entertainment. We would definitely stay here again!