We really enjoyed staying at the Hanalei Bay Resort. The condo is located right next to the path down to the beach and has a gorgeous sweeping views of Hanalei Bay and the mountains. Highly recommend it!