Wonderful place to stay. Everything was very clean and comfortable. The space is amazing, particularly for our family of 3. There were boogie boards, beach chairs, and umbrella that we used. The beds/linens were very comfortable, and the apartment had all the amenities we wanted (laundry, kitchen, wifi, cable, etc). The pool/Hot Tub and a pizza place are literally across the street. There is a walkway to the beach from the property, but it is a very steep walk, and we would not have been able to walk there with our gear. We would just throw everything in the back and drove to Hanalei Bay Beach in less than 10 minutes.