We loved Hanalei Bay Resort. The views are spectacular. We had access to the beach just a short walk away with access to a golf cart if needed to get down there. Some good snorkeling was a bonus. Although a bit rainier up there the views are amazing and it is so lush. Would recommend this spot.