Hanalei Bay Resort is a beautiful place to stay. The grounds are gorgeous, the view is perfect. The pool is ice cold, so it’s probably warmer to swim in the ocean. The jacuzzi was not working during our stay. The place we stayed had a strong mold / musty smell, but the staff put an ozone machine in there and that helped a little. The place was very clean, command nice. The staff was very responsive, helpful, and warm. Overall, I would stay there again.