This is a wonderful place to stay. The setting is so peaceful, the grounds are beautiful, and the view is unbeatable, a perfect place to have breakfast and watch the sunrise. Open the doors to the lanai, hear the rain, and feel the fresh air! The resort supplies beach towels, so there's no need to bring your own. The ambiance of Happy Talk Lounge is nice, but the food is mediocre. There are better food options in the town of Hanalei. We spent most of our time exploring the island, and Princeville/Hanalei would be our first choice of areas to stay again.