We enjoyed our stay in Hanalei Bay. The location is amazing, easy to get around, with loads nearby. The complex itself is great - big pool, gym, tennis courts, and small private beach a few minute walk down the paved path. Jeff is very responsive and friendly, and we felt like he really wanted us to enjoy our stay. The condo is lovely and spacious with two huge bathrooms and in-unit laundry.