Hanalai Bay Resort was like a little paradise - the property itself is immaculate with beautiful, lush greenery, flowers, fish ponds, and waterfalls. The room itself was convenient (right near parking) and spacious (super high ceilings). The pool area was never crowded, and the swim up bar is a bonus. We are generally not into hotel/resort restaurants, but really enjoyed Happy Talk Restaurant on the property (happy hour was a bonus). Pictures really don't do the resort and view justice - I loved the view of the mountains and bay in one direction, then the entire pool area and greenery in the other direction. Also really enjoyed the roosters on the property and the fun stroll to the beach. Highly recommend!