We had an amazing stay at the Hanalei Bay Resort! We took our children of 8 and 5 and they loved the pool and hot tub and the lawn outside our apartment. The 2 bedroom apartment was very spacious and well equipt to be able to cook. The beds were comfortable and the apartment was very clean. We would definitely visit again!